다음을 통해 공유


ISymbolWriter.DefineParameter 메서드

정의

현재 메서드의 단일 매개 변수를 정의합니다. 메서드 시그니처 내의 위치에서 각 매개 변수의 형식을 가져옵니다.

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)

매개 변수

name
String

매개 변수 이름입니다.

attributes
ParameterAttributes

매개 변수 특성의 비트 조합입니다.

sequence
Int32

매개 변수 시그니처입니다.

addrKind
SymAddressKind

addr1, addr2addr3의 주소 형식입니다.

addr1
Int32

매개 변수 사양의 첫 번째 주소입니다.

addr2
Int32

매개 변수 사양의 두 번째 주소입니다.

addr3
Int32

매개 변수 사양의 세 번째 주소입니다.

설명

매개 변수가 지정된 메서드의 메타데이터에 정의된 경우 이 메서드에 대한 호출을 사용하여 매개 변수를 다시 정의할 필요가 없습니다. 기호 판독기를 먼저 일반 메타데이터에서 검사 다음 기호 저장소를 사용해야 합니다.

적용 대상