SerializableMemberInfo Members
A binary and XML serializable representation of a member.
The following tables list the members exposed by the SerializableMemberInfo type.
Protected Constructors
Name | Description | |
---|---|---|
SerializableMemberInfo |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
DeclaringType | The declaring type of this member. |
![]() |
Header | A unique representation of the member as a string. Uniqueness is determined by .Net naming rules. For instance, whether a member is static or not, will not be represented, as static and non-static members with same name/parameters cannot co-exist in one declaring type. And for methods, the return type will not be represented, as different methods with same name and parameters cannot co-exist in one type. |
![]() |
IsPublic | Whether this is a public member. |
![]() |
IsStatic | Whether this is a static member. |
![]() |
Name | The simple name of this member. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
![]() ![]() |
Constructor | Create a serializable constructor. |
![]() |
Equals | Overridden. Equality, based on headers. |
![]() ![]() |
Event | Create a serializable event. |
![]() ![]() |
Field | Create a serializable field. |
![]() |
GetHashCode | Overridden. Hash code based on headers. |
![]() |
GetType | (Inherited from Object) |
![]() ![]() |
Method | Create a serializable method. |
![]() ![]() |
Parameter | Create a serializable parameter. |
![]() ![]() |
Property | Create a serializable property. |
![]() |
ToMemberInfo | Convert to a member info. |
![]() |
ToString | Overridden. Convert to string. Returns the header. |
![]() ![]() |
Type |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (Inherited from Object) |
![]() |
MemberwiseClone | (Inherited from Object) |
Top
See Also
Reference
SerializableMemberInfo Class
Microsoft.SpecExplorer.ObjectModel Namespace