Class DslFieldDefinition
Namespace: Casewhere.Runtime.DSL.Models
Assembly: Casewhere.Runtime.dll
public class DslFieldDefinition
Inheritance
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
DataType
public DataClassPropertyType DataType { get; set; }
Property Value
DataClassPropertyType
DataTypeName
public string DataTypeName { get; }
Property Value
Expression
public string Expression { get; set; }
Property Value
Filterable
public bool Filterable { get; set; }
Property Value
IsCustom
public bool IsCustom { get; set; }
Property Value
IsDefault
public bool IsDefault { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
Title
public string Title { get; set; }