TypedReference Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Fontos
Ez az API nem CLS-kompatibilis.
Azokat az objektumokat ismerteti, amelyek egy adott helyre mutató felügyelt mutatót és az adott helyen tárolható típus futtatókörnyezeti ábrázolását tartalmazzák.
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
- Öröklődés
- Attribútumok
Megjegyzések
A gépelt hivatkozás a varargok és egyéb támogatáshoz használt típus-érték kombináció.
TypedReference egy beépített értéktípus, amely paraméterekhez és helyi változókhoz használható.
Objektumtömbök TypedReference nem hozhatók létre. A következő hívás például érvénytelen:
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[]")
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Ellenőrzi, hogy ez az objektum egyenlő-e a megadott objektummal. |
| GetHashCode() |
Az objektum kivonatkódját adja vissza. |
| GetTargetType(TypedReference) |
A megadott |
| MakeTypedReference(Object, FieldInfo[]) |
|
| SetTypedReference(TypedReference, Object) |
A megadott értéket átalakítja egy |
| TargetTypeToken(TypedReference) |
A megadott |
| ToObject(TypedReference) |
A megadott |