![]() | Type |
The TypeReference type exposes the following members.
Name | Description | |
---|---|---|
![]() | TypeReference(String) | Initializes a new instance of the TypeReference structure using the specified type name. |
![]() | TypeReference(Type) | Initializes a new instance of the TypeReference structure using the specified type. |
Name | Description | |
---|---|---|
![]() ![]() | ResolveTypes | Gets or sets a value indicating whether TypeReference instances should resolve the type specified by TypeName if the type isn't already known. |
![]() | TypeName | Gets or sets the name of the type that this TypeReference references. |
Name | Description | |
---|---|---|
![]() | Equals(Object) |
Determines whether the specified Object is equal to the current TypeReference.
(Overrides ValueTypeEquals(Object)) |
![]() | Equals(TypeReference) | Returns a value indicating whether the this instance is equal to the specified instance. |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Overrides ValueTypeGetHashCode) |
![]() | GetReferencedType | Gets the type that this TypeReference references. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | ToString |
Converts this instance to a string representation.
(Overrides ValueTypeToString) |
![]() | TryGetReferencedType | Gets type that this TypeReference references, if any. |
Name | Description | |
---|---|---|
![]() ![]() | Equality(TypeReference, TypeReference) | Determines whether two specified TypeReference object have the same value. |
![]() ![]() | (Type to TypeReference) | Implicitly converts a Type to a TypeReference. |
![]() ![]() | Inequality(TypeReference, TypeReference) | Determines whether two specified TypeReference object have different values. |