TypeRef Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
[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)
- Herança
-
TypeRef
- Atributos
- Implementações
Propriedades
AssemblyId | |
AssemblyName | |
BaseTypes |
Obtém a lista completa de tipos base e interfaces para essa instância. |
ElementTypeRef | |
FullName |
Obtém o nome completo do tipo representado por essa instância. Ao representar um tipo genérico, esse é o nome completo da definição de tipo genérico. |
GenericTypeArguments | |
GenericTypeParameterCount | |
IsArray | |
IsGenericType | |
IsGenericTypeDefinition | |
IsShallow |
Obtém um valor que indica se esse TypeRef é superficial ou não. TypeRefs rasos não têm uma lista definida de tipos base. |
IsValueType | |
MetadataToken | |
TypeFlags |
Métodos
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) |
Obtém um TypeRef que representa uma determinada instância de Tipo. |
GetHashCode() | |
IsAssignableFrom(TypeRef) |
Verifica se o tipo representado pelo TypeRef fornecido pode ser atribuído ao tipo representado por essa instância. |
MakeGenericTypeRef(ImmutableArray<TypeRef>) |
Métodos de Extensão
Resolve(TypeRef) |