Bagikan melalui


Label Struktur

Definisi

Mewakili label dalam aliran instruksi. Label digunakan bersama dengan kelas ILGenerator.

public value class Label : IEquatable<System::Reflection::Emit::Label>
public value class Label
public readonly struct Label : IEquatable<System.Reflection.Emit.Label>
public struct Label
[System.Serializable]
public struct Label
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Label
public readonly struct Label
type Label = struct
[<System.Serializable>]
type Label = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Label = struct
Public Structure Label
Implements IEquatable(Of Label)
Public Structure Label
Warisan
Atribut
Penerapan

Keterangan

Kelas Label adalah representasi buram dari label yang digunakan oleh kelas ILGenerator. Token digunakan untuk menandai di mana label terjadi di aliran IL. Label dibuat dengan menggunakan DefineLabel(), dan posisinya diatur dengan menggunakan MarkLabel(Label).

Properti

Id

Mendapatkan id unik label yang ditetapkan oleh ILGenerator.

Metode

Equals(Label)

Menunjukkan apakah instans saat ini sama dengan Labelyang ditentukan .

Equals(Object)

Memeriksa apakah objek yang diberikan adalah instans Label dan sama dengan instans ini.

GetHashCode()

Menghasilkan kode hash untuk instans ini.

Operator

Equality(Label, Label)

Menunjukkan apakah dua struktur Label sama.

Inequality(Label, Label)

Menunjukkan apakah dua struktur Label tidak sama.

Berlaku untuk