ISymbolWriter.DefineParameter Metode

Definisi

Menentukan parameter tunggal dalam metode saat ini. Jenis setiap parameter diambil dari posisinya dalam tanda tangan metode .

public:
 void DefineParameter(System::String ^ name, System::Reflection::ParameterAttributes attributes, int sequence, System::Diagnostics::SymbolStore::SymAddressKind addrKind, int addr1, int addr2, int addr3);
public void DefineParameter (string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
abstract member DefineParameter : string * System.Reflection.ParameterAttributes * int * System.Diagnostics.SymbolStore.SymAddressKind * int * int * int -> unit
Public Sub DefineParameter (name As String, attributes As ParameterAttributes, sequence As Integer, addrKind As SymAddressKind, addr1 As Integer, addr2 As Integer, addr3 As Integer)

Parameter

name
String

Nama parameternya.

attributes
ParameterAttributes

Kombinasi bitwise dari atribut parameter.

sequence
Int32

Tanda tangan parameter.

addrKind
SymAddressKind

Jenis alamat untuk addr1, addr2, dan addr3.

addr1
Int32

Alamat pertama untuk spesifikasi parameter.

addr2
Int32

Alamat kedua untuk spesifikasi parameter.

addr3
Int32

Alamat ketiga untuk spesifikasi parameter.

Keterangan

Jika parameter didefinisikan dalam metadata untuk metode tertentu, Anda tidak perlu menentukannya lagi dengan panggilan ke metode ini. Pembaca simbol perlu memeriksanya di metadata normal terlebih dahulu, lalu menggunakan penyimpanan simbol.

Berlaku untuk