DynamicILInfo.SetLocalSignature 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
연결된 동적 메서드의 지역 변수 레이아웃을 설명하는 지역 변수 시그니처를 설정합니다.
오버로드
SetLocalSignature(Byte[]) |
연결된 동적 메서드의 지역 변수 레이아웃을 설명하는 지역 변수 시그니처를 설정합니다. |
SetLocalSignature(Byte*, Int32) |
연결된 동적 메서드의 지역 변수 레이아웃을 설명하는 지역 변수 시그니처를 설정합니다. |
SetLocalSignature(Byte[])
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
연결된 동적 메서드의 지역 변수 레이아웃을 설명하는 지역 변수 시그니처를 설정합니다.
public:
void SetLocalSignature(cli::array <System::Byte> ^ localSignature);
public void SetLocalSignature (byte[]? localSignature);
public void SetLocalSignature (byte[] localSignature);
member this.SetLocalSignature : byte[] -> unit
Public Sub SetLocalSignature (localSignature As Byte())
매개 변수
- localSignature
- Byte[]
연결된 DynamicMethod의 지역 변수 레이아웃이 들어 있는 배열입니다.
설명
지역 변수 서명은 메서드의 지역 변수 레이아웃을 설명합니다. 지역 변수 서명의 생성을 간소화하려면 (Shared
Visual Basic의 경우) SignatureHelper.GetLocalVarSigHelper 메서드를 사용하여 static
로컬 서명에 대한 을 SignatureHelper 가져옵니다.
지역 변수 서명에 대한 자세한 내용은 CLI(공용 언어 인프라) 설명서, 특히 "파티션 II: 메타데이터 정의 및 의미 체계"를 참조하세요. 자세한 내용은 ECMA 335 CLI(공용 언어 인프라)를 참조하세요.
적용 대상
SetLocalSignature(Byte*, Int32)
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
연결된 동적 메서드의 지역 변수 레이아웃을 설명하는 지역 변수 시그니처를 설정합니다.
public:
void SetLocalSignature(System::Byte* localSignature, int signatureSize);
[System.CLSCompliant(false)]
public void SetLocalSignature (byte* localSignature, int signatureSize);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public void SetLocalSignature (byte* localSignature, int signatureSize);
[<System.CLSCompliant(false)>]
member this.SetLocalSignature : nativeptr<byte> * int -> unit
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
member this.SetLocalSignature : nativeptr<byte> * int -> unit
매개 변수
- localSignature
- Byte*
연결된 DynamicMethod의 지역 변수 레이아웃이 들어 있는 배열입니다.
- signatureSize
- Int32
시그니처의 바이트 수입니다.
- 특성
예외
localSignature
는 null
이고 signatureSize
가 0보다 큽니다.
signatureSize
가 0보다 작습니다.
설명
지역 변수 서명은 메서드의 지역 변수 레이아웃을 설명합니다. 지역 변수 서명의 생성을 간소화하려면 (Shared
Visual Basic의 경우) SignatureHelper.GetLocalVarSigHelper 메서드를 사용하여 static
로컬 서명에 대한 을 SignatureHelper 가져옵니다.
지역 변수 서명에 대한 자세한 내용은 CLI(공용 언어 인프라) 설명서, 특히 "파티션 II: 메타데이터 정의 및 의미 체계"를 참조하세요. 자세한 내용은 ECMA 335 CLI(공용 언어 인프라)를 참조하세요.
적용 대상
.NET