The Mirror type exposes the following members.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
ForObject
Creates a mirror for the specified object.
ForTypeOverloaded.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Extension Methods

  NameDescription
FormatOverloaded.

Fields

  NameDescription
NullOfUnknownType
Gets an instance of a mirror that represents a null object of unknown type.

Properties

  NameDescription
Constructor
Gets an object that can access the mirror type's constructors.
Instance
Gets the object instance seen in the mirror, or null if the mirror does not represent a particular instance of a type.
IsNull
Returns true if the mirror represents a null object.
IsNullOfUnknownType
Returns true if the mirror represents a null object of unknown type.
Item
Gets an object that can access the mirror type's members with the specified name.
StaticConstructor
Gets an object that can access the mirror type's static constructors.
Type
Gets the reflected type seen in the mirror, or null if the mirror represents a null object of unknown type.

See Also