Table of Contents

Class ExtensionDataClass

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

public class ExtensionDataClass : InternalDataClass, IIdentity

Inheritance

objectEntityDataClassInternalDataClassExtensionDataClass

Implements

IIdentity

Inherited Members

InternalDataClass.CREATED_BY_SYSTEM_ATTRIBUTE, InternalDataClass.CREATED_AT_SYSTEM_ATTRIBUTE, InternalDataClass.MODIFIED_BY_SYSTEM_ATTRIBUTE, InternalDataClass.MODIFIED_AT_SYSTEM_ATTRIBUTE, InternalDataClass.IS_DELETED_SYSTEM_ATTRIBUTE, InternalDataClass.CREATED_BY_NAME_SYSTEM_ATTRIBUTE, InternalDataClass.MODIFIED_BY_NAME_SYSTEM_ATTRIBUTE, InternalDataClass.SystemAttributes, InternalDataClass.AutoAttributes, InternalDataClass.IndexDefinitions, InternalDataClass.EnableAuditLog, InternalDataClass.ReadAccessRule, InternalDataClass.FreeTextSearch, InternalDataClass.CorrelationAuditLogId, InternalDataClass.AllowCustomFields, InternalDataClass.EnableWildcardTextIndex, InternalDataClass.TokenizerConfigurations, InternalDataClass.HasComputedAttributes, DataClass.GetResourceName(), DataClass.Name, DataClass.Attributes, DataClass.ProductId, DataClass.Tags, DataClass.Description, DataClass.IsLocked, Entity.GetResourceName(), Entity.Id, Entity.Version, Entity.CreatedBy, Entity.CreatedAt, Entity.ModifiedBy, Entity.ModifiedAt, 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<ExtensionDataClass>(ExtensionDataClass)

Constructors

ExtensionDataClass()

public ExtensionDataClass()

Properties

PrimaryDataClassId

public Guid PrimaryDataClassId { get; set; }

Property Value

Guid

Methods

ContainsAttribute(string, DataClassPropertyType?)

public override bool ContainsAttribute(string name, DataClassPropertyType? type)

Parameters

name string

type DataClassPropertyType?

Returns

bool

GetAttribute(string)

public override DataAttribute GetAttribute(string name)

Parameters

name string

Returns

DataAttribute