TypedReference Struktura
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.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Opisuje obiekty zawierające zarówno wskaźnik zarządzany do lokalizacji, jak i reprezentację środowiska uruchomieniowego typu, który może być przechowywany w tej lokalizacji.
public value class TypedReference
[System.CLSCompliant(false)]
public ref struct TypedReference
[System.CLSCompliant(false)]
public struct TypedReference
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TypedReference
[<System.CLSCompliant(false)>]
type TypedReference = struct
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypedReference = struct
Public Structure TypedReference
- Dziedziczenie
- Atrybuty
Uwagi
Odwołanie typu to kombinacja typu/wartości używana dla varargs i innych obsługi. TypedReference
jest wbudowanym typem wartości, który może być używany dla parametrów i zmiennych lokalnych.
TypedReference
Nie można utworzyć tablic obiektów. Na przykład następujące wywołanie jest nieprawidłowe:
Assembly::Load("mscorlib.dll")->GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType "System.TypedReference[]"
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]")
Metody
Equals(Object) |
Sprawdza, czy ten obiekt jest równy określonemu obiektowi. |
GetHashCode() |
Zwraca kod skrótu tego obiektu. |
GetTargetType(TypedReference) |
Zwraca typ obiektu docelowego określonego |
MakeTypedReference(Object, FieldInfo[]) |
|
SetTypedReference(TypedReference, Object) |
Konwertuje określoną wartość na wartość |
TargetTypeToken(TypedReference) |
Zwraca wewnętrzny uchwyt typu metadanych dla określonego |
ToObject(TypedReference) |
Konwertuje określony |