TypeRef Třída

Definice

[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)
Dědičnost
TypeRef
Atributy
Implementuje

Vlastnosti

AssemblyId
AssemblyName
BaseTypes

Načte Úplný seznam základních typů a rozhraní pro tuto instanci.Gets the full list of base types and interfaces for this instance.

ElementTypeRef
FullName

Získá úplný název typu reprezentovaného touto instancí.Gets the full name of the type represented by this instance. Při reprezentaci obecného typu se jedná o úplný název definice obecného typu.When representing a generic type, this is the full name of the generic type definition.

GenericTypeArguments
GenericTypeParameterCount
IsArray
IsGenericType
IsGenericTypeDefinition
IsShallow

Načte hodnotu, která označuje, jestli je tento odkaz TypeRef omezený.Gets a value indicating whether or not this TypeRef is shallow. Omezený TypeRefs nemají definovaný seznam základních typů.Shallow TypeRefs do not have a defined list of base types.

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á odkaz TypeRef, který představuje danou instanci typu.Gets a TypeRef that represents a given Type instance.

GetHashCode()
IsAssignableFrom(TypeRef)

Kontroluje, zda typ reprezentovaný daným odkazem TypeRef lze přiřadit k typu reprezentovanému touto instancí.Checks if the type represented by the given TypeRef can be assigned to the type represented by this instance.

MakeGenericTypeRef(ImmutableArray<TypeRef>)

Metody rozšíření

Resolve(TypeRef)

Platí pro