Show / Hide Table of Contents

Class FhirValueSetFilter

A fhir value set filter.

Inheritance
System.Object
FhirValueSetFilter
Namespace: Microsoft.Health.Fhir.CodeGenCommon.Models
Assembly: Microsoft.Health.Fhir.CodeGenCommon.dll
Syntax
public class FhirValueSetFilter : ICloneable

Constructors

| Improve this Doc View Source

FhirValueSetFilter(FhirValueSetFilter)

Initializes a new instance of the FhirValueSetFilter class.

Declaration
public FhirValueSetFilter(FhirValueSetFilter source)
Parameters
Type Name Description
FhirValueSetFilter source

Source to copy.

| Improve this Doc View Source

FhirValueSetFilter(String, String, String)

Initializes a new instance of the FhirValueSetFilter class.

Declaration
public FhirValueSetFilter(string property, string operation, string value)
Parameters
Type Name Description
System.String property

The property.

System.String operation

The operation.

System.String value

The value.

Fields

| Improve this Doc View Source

FilterOperationDescendentOf

The filter operation descendent of.

Declaration
public const string FilterOperationDescendentOf = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationEquals

Operation equality test.

Declaration
public const string FilterOperationEquals = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationExists

The filter operation exists.

Declaration
public const string FilterOperationExists = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationGeneralizes

The filter operation generalizes.

Declaration
public const string FilterOperationGeneralizes = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationIn

The filter operation in.

Declaration
public const string FilterOperationIn = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationIsA

The filter operation is a.

Declaration
public const string FilterOperationIsA = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationIsNotA

The filter operation is not a.

Declaration
public const string FilterOperationIsNotA = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationNotIn

The filter operation not in.

Declaration
public const string FilterOperationNotIn = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperationRegex

The filter operation RegEx.

Declaration
public const string FilterOperationRegex = null
Field Value
Type Description
System.String
| Improve this Doc View Source

FilterOperations

The filter operations.

Declaration
public static readonly string[] FilterOperations
Field Value
Type Description
System.String[]

Properties

| Improve this Doc View Source

Operation

Gets the operation.

Declaration
public string Operation { get; }
Property Value
Type Description
System.String

The operation.

| Improve this Doc View Source

Property

Gets the property.

Declaration
public string Property { get; }
Property Value
Type Description
System.String

The property.

| Improve this Doc View Source

Value

Gets the value.

Declaration
public string Value { get; }
Property Value
Type Description
System.String

The value.

Methods

| Improve this Doc View Source

Clone()

Makes a deep copy of this object.

Declaration
public object Clone()
Returns
Type Description
System.Object

A copy of this object.

  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • FhirValueSetFilter(FhirValueSetFilter)
    • FhirValueSetFilter(String, String, String)
  • Fields
    • FilterOperationDescendentOf
    • FilterOperationEquals
    • FilterOperationExists
    • FilterOperationGeneralizes
    • FilterOperationIn
    • FilterOperationIsA
    • FilterOperationIsNotA
    • FilterOperationNotIn
    • FilterOperationRegex
    • FilterOperations
  • Properties
    • Operation
    • Property
    • Value
  • Methods
    • Clone()
Back to top Generated by DocFX