SerializableMethodInfo Members
A binary and XML serializable representation of a method.
The following tables list the members exposed by the SerializableMethodInfo type.
Public Constructors
Name | Description | |
---|---|---|
SerializableMethodInfo |
Top
Public Properties
Name | Description | |
---|---|---|
AssociationReference | The association references of this method. It is non-null only if this method is a get or set method of property. | |
DeclaringType | The declaring type of this member. (Inherited from SerializableMemberInfo) | |
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. (Inherited from SerializableMemberInfo) | |
IsPublic | Whether this is a public member. (Inherited from SerializableMemberInfo) | |
IsStatic | Whether this is a static member. (Inherited from SerializableMemberInfo) | |
Name | The simple name of this member. (Inherited from SerializableMemberInfo) | |
Parameters | The parameter types. (Inherited from SerializableMethodBase) | |
ReturnType | The return type, or null, if method is void. | |
TypeParameters | The type parameter types. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Equals | Overridden. Equality, based on headers. (Inherited from Object) | |
GetHashCode | Overridden. Hash code based on headers. (Inherited from Object) | |
GetType | (Inherited from Object) | |
ToMemberInfo | Overridden. Convert to member info. | |
ToMethodInfo | Convert to reflection method using type resolver. | |
ToString | Overridden. Convert to string. Returns the header. (Inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |
Top
See Also
Reference
SerializableMethodInfo Class
Microsoft.SpecExplorer.ObjectModel Namespace