TypeRef Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
[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)
- Dziedziczenie
-
TypeRef
- Atrybuty
- Implementuje
Właściwości
AssemblyId | |
AssemblyName | |
BaseTypes |
Pobiera pełną listę typów bazowych i interfejsów dla tego wystąpienia. |
ElementTypeRef | |
FullName |
Pobiera pełną nazwę typu reprezentowanego przez to wystąpienie. Podczas reprezentowania typu ogólnego jest to pełna nazwa definicji typu ogólnego. |
GenericTypeArguments | |
GenericTypeParameterCount | |
IsArray | |
IsGenericType | |
IsGenericTypeDefinition | |
IsShallow |
Pobiera wartość wskazującą, czy ten typRef jest płytki. Płytkie elementy TypeRef nie mają zdefiniowanej listy typów bazowych. |
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) |
Pobiera element TypeRef, który reprezentuje dane wystąpienie typu. |
GetHashCode() | |
IsAssignableFrom(TypeRef) |
Sprawdza, czy typ reprezentowany przez dany typ TypeRef można przypisać do typu reprezentowanego przez to wystąpienie. |
MakeGenericTypeRef(ImmutableArray<TypeRef>) |
Metody rozszerzania
Resolve(TypeRef) |