The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.

XPCustomMemberInfo Methods

Serves as a base for classes that represent custom member's metadata.

Name Description
AddAttribute(Attribute)

Adds a new attribute to the attribute collection of the type.

(Inherited from XPTypeInfo)
Equals(Object) Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(Inherited from Object)
ExpandId(Object)

This member supports the .NET Framework infrastructure and cannot be used directly from your code.

(Inherited from XPMemberInfo)
FindAttributeInfo(String)

Searches for an attribute with the specified name.

(Inherited from XPTypeInfo)
FindAttributeInfo(Type)

Searches for an attribute of the specified type.

(Inherited from XPTypeInfo)
GetAssociatedCollectionProperty()

Obsolete. This member supports the .NET Framework infrastructure and cannot be used directly from your code.

(Inherited from XPMemberInfo)
GetAssociatedMember()

This member supports the .NET Framework infrastructure and cannot be used directly from your code.

(Inherited from XPMemberInfo)
GetAssociatedProperty()

Obsolete. Gets the property metadata which is associated with the current XPMemberInfo object.

(Inherited from XPMemberInfo)
GetAttributeInfo(String)

Returns the attribute with the specified name.

(Inherited from XPTypeInfo)
GetAttributeInfo(Type)

Returns the attribute of the specified type.

(Inherited from XPTypeInfo)
GetConst(Object, XPMemberInfo)

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

(Inherited from XPMemberInfo)
GetHashCode() Serves as the default hash function.
(Inherited from Object)
GetMappingClass(XPClassInfo)

This member supports the .NET Framework infrastructure and cannot be used directly from your code.

(Inherited from XPMemberInfo)
GetModified(Object)

Checks whether or not the member is modified.

GetOldValue(Object)

Returns the old value of the member.

GetType() Gets the Type of the current instance.
(Inherited from Object)
GetValue(Object)

Returns the property's value.

HasAttribute(String)

Determines whether the type has the specified attribute.

(Inherited from XPTypeInfo)
HasAttribute(Type)

Determines whether the type has an attribute of the specified type.

(Inherited from XPTypeInfo)
IsMappingClass(XPClassInfo)

This member supports the .NET Framework infrastructure and cannot be used directly from your code.

(Inherited from XPMemberInfo)
MakeGetExpression(Expression)

This method is intended for internal use.

(Inherited from XPMemberInfo)
MemberwiseClone() Creates a shallow copy of the current Object.
(Inherited from Object)
ProcessAssociationRefChange(Session, Object, Object, Object)

This member supports the .NET Framework infrastructure and cannot be used directly from your code.

(Inherited from XPMemberInfo)
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance.
(Inherited from Object)
RemoveAttribute(Type)

Removes the attribute of the specified type.

(Inherited from XPTypeInfo)
ResetModified(Object)

Resets the member's modification.

SetModified(Object, Object)

Marks the member as modified.

SetValue(Object, Object)

Sets the property's value.

ToString()

Returns a string which represents the current object.

(Inherited from XPMemberInfo)
See Also