TypeRef Classe

Definizione

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")]
public class TypeRef : IEquatable<Microsoft.VisualStudio.Composition.Reflection.TypeRef>, IEquatable<Type>
type TypeRef = class
    interface IEquatable<TypeRef>
    interface IEquatable<Type>
Public Class TypeRef
Implements IEquatable(Of Type), IEquatable(Of TypeRef)
Ereditarietà
TypeRef
Attributi
Implementazioni

Proprietà

AssemblyId
AssemblyName
BaseTypes

Ottiene l'elenco completo dei tipi di base e delle interfacce per questa istanza.

ElementTypeRef
FullName

Ottiene il nome completo del tipo rappresentato da questa istanza. Quando si rappresenta un tipo generico, si tratta del nome completo della definizione di tipo generico.

GenericTypeArguments
GenericTypeParameterCount
IsArray
IsGenericType
IsGenericTypeDefinition
IsShallow

Ottiene un valore che indica se questo TypeRef è superficiale. TypeRefs superficiale non dispongono di un elenco definito di tipi di base.

IsValueType
MetadataToken
TypeFlags

Metodi

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)

Ottiene un TypeRef che rappresenta un'istanza del tipo specificato.

GetHashCode()
IsAssignableFrom(TypeRef)

Controlla se il tipo rappresentato dal TypeRef specificato può essere assegnato al tipo rappresentato da questa istanza.

MakeGenericTypeRef(ImmutableArray<TypeRef>)

Metodi di estensione

Resolve(TypeRef)

Si applica a