ISymbolWriter.DefineParameter 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 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.