Class PersistentMetaData
Inheritance
System.Object
PersistentMetaData
Namespace: Telerik.OpenAccess.Metadata
Assembly: Telerik.OpenAccess.dll
Syntax
public class PersistentMetaData : TypeDescriptionProvider
Constructors
PersistentMetaData()
Declaration
protected PersistentMetaData()
Fields
typeDescriptors
Declaration
protected readonly Dictionary<string, IPersistentTypeDescriptor> typeDescriptors
Field Value
System.
|
Methods
GetApplicationIdentityFields(Type)
Declaration
public IList<FieldInfo> GetApplicationIdentityFields(Type type)
Parameters
System.
|
Returns
System.
|
GetExtendedTypeDescriptor(Object)
Declaration
public override ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance)
Parameters
System.
|
Returns
System.
|
GetPersistentTypeDescriptor(String)
Declaration
public IPersistentTypeDescriptor GetPersistentTypeDescriptor(string typeName)
Parameters
System.
|
Returns
GetPersistentTypeDescriptor(Type)
Declaration
public IPersistentTypeDescriptor GetPersistentTypeDescriptor(Type type)
Parameters
System.
|
Returns
GetPersistentTypeNames()
Declaration
public string[] GetPersistentTypeNames()
Returns
System.
|
GetTypeDescriptor(Type, Object)
Declaration
public override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)
Parameters
System.
|
System.
|
Returns
System.
|
GetTypeDescriptorImpl(Type, String)
Declaration
protected virtual IPersistentTypeDescriptor GetTypeDescriptorImpl(Type type, string typeName)
Parameters
System.
|
System.
|
Returns
GetTypeNamesImpl()
Declaration
protected virtual string[] GetTypeNamesImpl()
Returns
System.
|