Table of Contents

Class DoubleAttribute

Namespace: Casewhere.Models
Assembly: Casewhere.Models.dll

public class DoubleAttribute : DataAttribute

Inheritance

objectDataAttributeDoubleAttribute

Inherited Members

DataAttribute.GetObjectDataType(), DataAttribute.GetDefaultValue(), DataAttribute.GetComputedRelatedFieldNames(), DataAttribute.GetAttributeType(DataClassPropertyType), DataAttribute.DataType, DataAttribute.Name, DataAttribute.Title, DataAttribute.Description, DataAttribute.IsSystemAttribute, DataAttribute.Required, DataAttribute.EnableAuditLog, DataAttribute.ReadAccessRule, DataAttribute.ExcludedFromDiagram, DataAttribute.IsComputed, DataAttribute.ComputedExpression, DataAttribute.DefaultValueRuleId, DataAttribute.AuditLogContext, 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<DoubleAttribute>(DoubleAttribute)

Constructors

DoubleAttribute()

public DoubleAttribute()

Properties

DataType

Gets the data type of the attribute.

public override DataClassPropertyType DataType { get; }

Property Value

DataClassPropertyType

IsSearchable

public bool IsSearchable { get; set; }

Property Value

bool

Methods

GetDefaultValue()

Gets the default value of the attribute.

public override object GetDefaultValue()

Returns

object

The default value of the attribute.

GetObjectDataType()

Gets the object data type of the attribute.

public override Type GetObjectDataType()

Returns

Type

The object data type of the attribute.

GetSearchableData(dynamic)

public IList<string> GetSearchableData(dynamic dynamicValue)

Parameters

dynamicValue dynamic

Returns

IList<string>