AddClassInfo(XPClassInfo)
|
Adds persistent class metadata information to the current metadata provider.
|
CanGetClassInfoByType(Type)
|
Indicates whether the dictionary can return metadata information for the specified type.
|
CollectClassInfos(Boolean, IEnumerable<Assembly>)
|
|
CollectClassInfos(Boolean, Assembly[])
|
Obtains the metadata information for all the persistent objects that are defined in the specified assemblies.
|
CollectClassInfos(IEnumerable<Assembly>)
|
|
CollectClassInfos(IEnumerable<Type>)
|
|
CollectClassInfos(Assembly[])
|
Obtains the metadata information for all the persistent objects that are defined in the specified assemblies.
|
CollectClassInfos(Type[])
|
Obtains the metadata information for all the persistent objects of the specified class types.
|
CreateClass(XPClassInfo, String, Attribute[])
|
Creates a class with the specified name and attributes.
|
CreateClass(String, Attribute[])
|
Creates a class with the specified name and attributes.
|
DefaultCanGetClassInfoByType(Type)
static
|
Indicates whether the dictionary can return metadata information for the specified type.
|
Equals(Object, Object)
static
|
Determines whether the specified object instances are considered equal.
|
Equals(Object)
|
Determines whether the specified object is equal to the current object.
|
GetClassInfo(Object)
|
Returns the persistent class metadata information for the specified object.
|
GetClassInfo(String, String)
|
Returns the persistent class metadata information for the specified assembly name and class name.
|
GetClassInfo(Type)
|
Returns the persistent class metadata information for the specified class type.
|
GetConverter(Type)
|
Gets the value-and-type convertor for the specified member type.
|
GetDataStoreSchema(XPClassInfo[])
|
Gets the complete schema of a data store that corresponds to the specified persistent class metadata information.
|
GetDataStoreSchema(IEnumerable<XPClassInfo>)
|
|
GetDataStoreSchema(IEnumerable<Assembly>)
|
|
GetDataStoreSchema(IEnumerable<Type>)
|
|
GetDataStoreSchema(Assembly[])
|
Gets the complete schema of a data store that corresponds to the persistent objects which are defined within the specified assemblies.
|
GetDataStoreSchema(Type[])
|
Gets the complete schema of a data store that corresponds to the persistent objects of the specified class types.
|
GetHashCode()
|
Serves as the default hash function.
|
GetId(Object)
|
Gets the value of the specified object’s key property.
|
GetType()
|
Gets the Type of the current instance.
|
HasDescendants(XPClassInfo)
|
|
LoadXmlMetadata(TextReader)
|
Obsolete. Loads metadata with the specified TextReader.
|
LoadXmlMetadata(String)
|
Obsolete. Loads metadata stored in a file in XML format.
|
LoadXmlMetadata(XmlReader)
|
Obsolete. Loads metadata with the specified XmlTextReader.
|
MemberwiseClone()
protected
|
Creates a shallow copy of the current Object.
|
QueryClassInfo(Object)
|
When implemented by a class, returns the persistent class metadata information for the specified persistent object.
|
QueryClassInfo(String, String)
|
Returns the persistent class metadata information for the specified assembly name and class name.
|
QueryClassInfo(Type)
|
Returns the persistent class metadata information for the specified class type.
|
ReferenceEquals(Object, Object)
static
|
Determines whether the specified Object instances are the same instance.
|
RegisterValueConverter(ValueConverter, Type)
|
Registers a value-and-type convertor for the specified member type.
|
ToString()
|
Returns a string which represents the current object.
|
Validate(XPClassInfo[])
|
This method is intended for internal use.
|