Table of Contents

Class DslFieldDefinition

Namespace: Casewhere.Runtime.DSL.Models
Assembly: Casewhere.Runtime.dll

public class DslFieldDefinition

Inheritance

objectDslFieldDefinition

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DslFieldDefinition>(DslFieldDefinition)

Constructors

DslFieldDefinition()

public DslFieldDefinition()

Properties

DataAttribute

public DslDataClassAttribute DataAttribute { get; set; }

Property Value

DslDataClassAttribute

DataType

public DataClassPropertyType DataType { get; set; }

Property Value

DataClassPropertyType

DataTypeName

public string DataTypeName { get; }

Property Value

string

Expression

public string Expression { get; set; }

Property Value

string

Filterable

public bool Filterable { get; set; }

Property Value

bool

IsCustom

public bool IsCustom { get; set; }

Property Value

bool

IsDefault

public bool IsDefault { get; set; }

Property Value

bool

Name

public string Name { get; set; }

Property Value

string

Title

public string Title { get; set; }

Property Value

string