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

addr1addr2에 대한 addr3주소 형식입니다.

addr1
Int32

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

addr2
Int32

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

addr3
Int32

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

설명

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

적용 대상