Class MetaMember
Inherited Members
Namespace: Telerik.OpenAccess.Metadata
Assembly: Telerik.OpenAccess.dll
Syntax
public abstract class MetaMember : MetaItem, IMetadataStatusCallback, IHierarchyMetadata, ICloneable, IComparable, ICustomAttributable
Constructors
MetaMember(String, String, Boolean, MetaType, Boolean, DataAccessKind, NullValueBehavior, LoadBehavior, Boolean, MemberAccessModifier, MemberInheritanceModifier, String)
Declaration
protected MetaMember(string fieldName, string propertyName, bool visible, MetaType memberType, bool artificial, DataAccessKind accessKind, NullValueBehavior nullValue, LoadBehavior loadBehavior, bool structMember, MemberAccessModifier memberAccessModifier, MemberInheritanceModifier inheritanceModifier, string description)
Parameters
System.
|
System.
|
System.
|
Meta
|
System.
|
Data
|
Null
|
Load
|
System.
|
Member
|
Member
|
System.
|
MetaMember(String, String, MetaType)
Declaration
protected MetaMember(string fieldName, string propertyName, MetaType memberType)
Parameters
System.
|
System.
|
Meta
|
Properties
DataAccessKind
DeclaringType
IsArtificial
Declaration
public bool IsArtificial { get; set; }
Property Value
System.
|
IsStructMember
Declaration
public bool IsStructMember { get; set; }
Property Value
System.
|
IsVisible
Declaration
public bool IsVisible { get; set; }
Property Value
System.
|
LoadingBehavior
MemberAccessModifier
Declaration
public MemberAccessModifier MemberAccessModifier { get; set; }
Property Value
MemberDefinitionType
Declaration
public string MemberDefinitionType { get; set; }
Property Value
System.
|
MemberInheritanceModifier
Declaration
public MemberInheritanceModifier MemberInheritanceModifier { get; set; }
Property Value
MemberType
NullValueBehavior
Declaration
public NullValueBehavior NullValueBehavior { get; set; }
Property Value
PropertyName
Declaration
public string PropertyName { get; set; }
Property Value
System.
|
SplitTable
Methods
AddAttribute(MetadataConstants)
Declaration
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)
Parameters
Returns
Overrides
CalculatePrimaryHash()
Declaration
protected override int CalculatePrimaryHash()
Returns
System.
|
Overrides
CheckMemberType(MetaType)
CompareCore(Object)
Declaration
protected override int CompareCore(object otherItem)
Parameters
System.
|
Returns
System.
|
Overrides
GetDefaultValue<Z>(MetadataConstants)
Declaration
protected override Z GetDefaultValue<Z>(MetadataConstants key)
Parameters
Returns
Z
|
Type Parameters
Z
|
Overrides
GetMetaTypeKind(MetaType)
Declaration
protected abstract MetaAttributeKind GetMetaTypeKind(MetaType type)
Parameters
Meta
|