ISymbolWriter.DefineField Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan bidang dalam jenis atau bidang global.
public:
void DefineField(System::Diagnostics::SymbolStore::SymbolToken parent, System::String ^ name, System::Reflection::FieldAttributes attributes, cli::array <System::Byte> ^ signature, System::Diagnostics::SymbolStore::SymAddressKind addrKind, int addr1, int addr2, int addr3);
public void DefineField (System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
abstract member DefineField : System.Diagnostics.SymbolStore.SymbolToken * string * System.Reflection.FieldAttributes * byte[] * System.Diagnostics.SymbolStore.SymAddressKind * int * int * int -> unit
Public Sub DefineField (parent As SymbolToken, name As String, attributes As FieldAttributes, signature As Byte(), addrKind As SymAddressKind, addr1 As Integer, addr2 As Integer, addr3 As Integer)
Parameter
- parent
- SymbolToken
Jenis metadata atau token metode.
- name
- String
Nama bidang.
- attributes
- FieldAttributes
Kombinasi bitwise dari atribut bidang.
- signature
- Byte[]
Tanda tangan bidang.
- addrKind
- SymAddressKind
Jenis alamat untuk addr1
dan addr2
.
- addr1
- Int32
Alamat pertama untuk spesifikasi bidang.
- addr2
- Int32
Alamat kedua untuk spesifikasi bidang.
- addr3
- Int32
Alamat ketiga untuk spesifikasi bidang.
Keterangan
Metode ini DefineField mendefinisikan satu variabel yang tidak berada dalam metode dengan menggunakan bidang tertentu di kelas, bidang bit, dan sebagainya.