TypeRef Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")]
public class TypeRef : IEquatable<Microsoft.VisualStudio.Composition.Reflection.TypeRef>, IEquatable<Type>
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")>]
type TypeRef = class
interface IEquatable<TypeRef>
interface IEquatable<Type>
Public Class TypeRef
Implements IEquatable(Of Type), IEquatable(Of TypeRef)
- Dědičnost
-
TypeRef
- Atributy
- Implementuje
Vlastnosti
AssemblyId | |
AssemblyName | |
BaseTypes |
Získá úplný seznam základních typů a rozhraní pro tuto instanci. |
ElementTypeRef | |
FullName |
Získá úplný název typu reprezentovaný touto instancí. Při reprezentaci obecného typu se jedná o úplný název definice obecného typu. |
GenericTypeArguments | |
GenericTypeParameterCount | |
IsArray | |
IsGenericType | |
IsGenericTypeDefinition | |
IsShallow |
Získá hodnotu označující, zda je tento TypRef mělký. Shallow TypeRefs nemají definovaný seznam základních typů. |
IsValueType | |
MetadataToken | |
TypeFlags |
Metody
Equals(Object) | |
Equals(Type) | |
Equals(TypeRef) | |
Get(Resolver, AssemblyName, Int32, String, TypeRefFlags, Int32, ImmutableArray<TypeRef>, Boolean, ImmutableArray<TypeRef>, TypeRef) | |
Get(Resolver, StrongAssemblyIdentity, Int32, String, TypeRefFlags, Int32, ImmutableArray<TypeRef>, Boolean, ImmutableArray<TypeRef>, TypeRef) | |
Get(Type, Resolver) |
Získá TypeRef, který představuje daný typ instance. |
GetHashCode() | |
IsAssignableFrom(TypeRef) |
Zkontroluje, jestli typ reprezentovaný daným TypeRef může být přiřazen k typu reprezentované touto instancí. |
MakeGenericTypeRef(ImmutableArray<TypeRef>) |
Metody rozšíření
Resolve(TypeRef) |