Class MetaType
Inherited Members
Namespace: Telerik.OpenAccess.Metadata
Assembly: Telerik.OpenAccess.dll
Syntax
public abstract class MetaType : MetaItem, IMetadataStatusCallback, IHierarchyMetadata, ICloneable, IComparable
Constructors
MetaType(String, String, String)
Declaration
public MetaType(string name, string namespace, string description)
Parameters
System.
|
System.
|
System.
|
MetaType(String, String, MetadataContainer, TypeAccessModifier, TypeInheritanceModifier, String)
Declaration
public MetaType(string name, string namespace, MetadataContainer container, TypeAccessModifier accessModifier, TypeInheritanceModifier inheritanceModifier, string description)
Parameters
System.
|
System.
|
Metadata
|
Type
|
Type
|
System.
|
Properties
FullName
Declaration
public virtual string FullName { get; }
Property Value
System.
|
Interfaces
Declaration
public virtual IList<MetaInterface> Interfaces { get; }
Property Value
System.
|
Members
Declaration
public IList<MetaMember> Members { get; }
Property Value
System.
|
MetaDataContainer
Declaration
public MetadataContainer MetaDataContainer { get; set; }
Property Value
Namespace
Declaration
public string Namespace { get; set; }
Property Value
System.
|
TypeAccessModifier
Declaration
public TypeAccessModifier TypeAccessModifier { get; set; }
Property Value
TypeInheritanceModifier
Declaration
public TypeInheritanceModifier TypeInheritanceModifier { get; set; }
Property Value
Methods
AddAttribute(MetadataConstants)
Declaration
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)
Parameters
Returns
Overrides
GetDefaultValue<Z>(MetadataConstants)
Declaration
protected override Z GetDefaultValue<Z>(MetadataConstants key)
Parameters
Returns
Z
|
Type Parameters
Z
|