ClassMetaPrimitiveMember
Definition
Namespace:Telerik.OpenAccess.Metadata
Assembly:Telerik.OpenAccess.dll
Syntax:
public class MetaPrimitiveMember : MetaMember, IMetadataStatusCallback, IHierarchyMetadata
Inheritance: objectMetaItemMetaMemberMetaPrimitiveMember
Implements:
Inherited Members
Constructors
MetaPrimitiveMember(string, string, MetaType)
Declaration
public MetaPrimitiveMember(string fieldName, string propertyName, MetaType memberType)
Parameters
fieldName
string
propertyName
string
memberType
MetaPrimitiveMember(string, string, MetaType, MetaColumn)
Declaration
public MetaPrimitiveMember(string fieldName, string propertyName, MetaType memberType, MetaColumn column)
Parameters
fieldName
string
propertyName
string
memberType
column
MetaPrimitiveMember(string, string, MetaType, bool, bool, DataAccessKind, NullValueBehavior, LoadBehavior, MetaColumn, bool, bool, bool, bool, bool, MemberAccessModifier, string, MemberInheritanceModifier, DateTimeAutosetMode)
Declaration
public MetaPrimitiveMember(string fieldName, string propertyName, MetaType memberType, bool visible, bool artificial, DataAccessKind accessKind, NullValueBehavior nullValue, LoadBehavior defaultFetchGroup, MetaColumn column, bool identity, bool version, bool structMember, bool classId, bool serializedToBlob, MemberAccessModifier accessModifier, string description, MemberInheritanceModifier inheritanceModifier, DateTimeAutosetMode autosetMode)
Parameters
fieldName
string
propertyName
string
memberType
visible
bool
artificial
bool
accessKind
nullValue
defaultFetchGroup
column
identity
bool
version
bool
structMember
bool
classId
bool
serializedToBlob
bool
accessModifier
description
string
inheritanceModifier
autosetMode
Properties
DateTimeAutosetMode
Declaration
public DateTimeAutosetMode DateTimeAutosetMode { get; set; }
Property Value
IsClassId
Declaration
public bool IsClassId { get; set; }
Property Value
bool
IsIdentity
Declaration
public bool IsIdentity { get; set; }
Property Value
bool
IsSerializedToBlob
Declaration
public bool IsSerializedToBlob { get; set; }
Property Value
bool
IsVersion
Declaration
public bool IsVersion { get; set; }
Property Value
bool
Methods
AddAttribute(MetadataConstants)
Declaration
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)
Parameters
key
Returns
Overrides
CheckMemberType(MetaType)
Declaration
protected override void CheckMemberType(MetaType type)
Parameters
type
Overrides
GetDefaultValue<Z>(MetadataConstants)
Declaration
protected override Z GetDefaultValue<Z>(MetadataConstants key)
Parameters
key
Returns
Z
Overrides
GetMetaTypeKind(MetaType)
Declaration
protected override MetaAttributeKind GetMetaTypeKind(MetaType type)
Parameters
type
Returns
Overrides
OnPropertyChanged(object, string, object, object)
Declaration
public override void OnPropertyChanged(object owner, string propertyName, object oldValue, object newValue)
Parameters
owner
object
propertyName
string
oldValue
object
newValue
object
Overrides