Skip to main content
.NET 8.0+

XPObjectType Members

Provides object type information for a complex inheritance hierarchy. XPO automatically updates the information on the object types declared in your object model.

Constructors

Name Description
XPObjectType(XPDictionary, String, String) Initializes a new instance of the XPObjectType class with the specified dictionary and type-specific settings.
XPObjectType(Session, String, String) Initializes a new instance of the XPObjectType class with the specified session and type-specific settings.
XPObjectType(Session) Initializes a new instance of the XPObjectType class with the specified session.

Fields

Name Description
ObjectTypePropertyName This member supports the internal infrastructure and is not intended to be used directly from your code.
Oid This member supports the internal infrastructure and is not intended to be used directly from your code.

Properties

Name Description
AssemblyName This member supports the internal infrastructure and is not intended to be used directly from your code.
Fields static Gets an object that contains field identifiers for Simplified Criteria Syntax.
IsValidType This member supports the internal infrastructure and is not intended to be used directly from your code.
SystemType This member supports the internal infrastructure and is not intended to be used directly from your code.
TypeClassInfo This member supports the internal infrastructure and is not intended to be used directly from your code.
TypeName This member supports the internal infrastructure and is not intended to be used directly from your code.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetClassInfo() Returns the persistent class metadata information for the current type.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also