Compartir a través de


TypeRef Clase

Definición

[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)
Herencia
TypeRef
Atributos
Implementaciones

Propiedades

AssemblyId
AssemblyName
BaseTypes

Obtiene la lista completa de tipos base e interfaces de esta instancia.

ElementTypeRef
FullName

Obtiene el nombre completo del tipo representado por esta instancia. Al representar un tipo genérico, este es el nombre completo de la definición de tipo genérico.

GenericTypeArguments
GenericTypeParameterCount
IsArray
IsGenericType
IsGenericTypeDefinition
IsShallow

Obtiene un valor que indica si este TypeRef es superficial o no. TypeRefs superficial no tienen una 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)

Obtiene un TypeRef que representa una instancia de Type determinada.

GetHashCode()
IsAssignableFrom(TypeRef)

Comprueba si el tipo representado por typeRef especificado se puede asignar al tipo representado por esta instancia.

MakeGenericTypeRef(ImmutableArray<TypeRef>)

Métodos de extensión

Resolve(TypeRef)

Se aplica a