TypedReference Struktur

Definisi

Penting

API ini bukan kompatibel CLS.

Menjelaskan objek yang berisi penunjuk terkelola ke lokasi dan representasi runtime dari jenis yang mungkin disimpan di lokasi tersebut.

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
Warisan
TypedReference
Atribut

Keterangan

Referensi yang di ketik adalah kombinasi jenis/nilai yang digunakan untuk varargs dan dukungan lainnya. TypedReference adalah jenis nilai bawaan yang dapat digunakan untuk parameter dan variabel lokal.

TypedReference Array objek tidak dapat dibuat. Misalnya, panggilan berikut tidak valid:

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[]")

Metode

Nama Deskripsi
Equals(Object)

Memeriksa apakah objek ini sama dengan objek yang ditentukan.

GetHashCode()

Mengembalikan kode hash objek ini.

GetTargetType(TypedReference)

Mengembalikan jenis target dari yang ditentukan TypedReference.

MakeTypedReference(Object, FieldInfo[])

TypedReference Membuat untuk bidang yang diidentifikasi oleh objek tertentu dan daftar deskripsi bidang.

SetTypedReference(TypedReference, Object)

Mengonversi nilai yang ditentukan menjadi TypedReference. Metode ini tidak didukung.

TargetTypeToken(TypedReference)

Mengembalikan handel jenis metadata internal untuk yang ditentukan TypedReference.

ToObject(TypedReference)

Mengonversi yang ditentukan TypedReference menjadi Object.

Berlaku untuk