SignatureHeader 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서명 Blob의 선행 바이트에 의해 지정된 서명 특징을 나타냅니다.
public value class SignatureHeader : IEquatable<System::Reflection::Metadata::SignatureHeader>
public struct SignatureHeader : IEquatable<System.Reflection.Metadata.SignatureHeader>
type SignatureHeader = struct
Public Structure SignatureHeader
Implements IEquatable(Of SignatureHeader)
- 상속
- 구현
설명
이 헤더 바이트는 모든 메서드 정의, 메서드 참조, 독립 실행형 메서드, 필드, 속성 및 지역 변수 서명에 있지만 형식 사양 서명에는 없습니다.
생성자
SignatureHeader(Byte) |
지정된 바이트 값을 사용하여 SignatureHeader 구조체의 새 인스턴스를 초기화합니다. |
SignatureHeader(SignatureKind, SignatureCallingConvention, SignatureAttributes) |
지정된 서명 종류, 호출 규칙 및 서명 특성을 사용하여 SignatureHeader 구조체의 새 인스턴스를 초기화합니다. |
필드
CallingConventionOrKindMask |
호출 규칙 또는 서명 종류에 대한 마스크 값을 가져옵니다. 기본 CallingConventionOrKindMask 값은 15 (0x0F)입니다. |
속성
Attributes |
서명 특성을 가져옵니다. |
CallingConvention |
호출 규칙을 가져옵니다. |
HasExplicitThis |
이 SignatureHeader 구조체에 ExplicitThis 서명 특성이 있는지 여부를 나타내는 값을 가져옵니다. |
IsGeneric |
이 SignatureHeader 구조체에 Generic 서명 특성이 있는지 여부를 나타내는 값을 가져옵니다. |
IsInstance |
이 SignatureHeader 구조체에 Instance 서명 특성이 있는지 여부를 나타내는 값을 가져옵니다. |
Kind |
시그니처 종류를 가져옵니다. |
RawValue |
헤더 바이트의 원시 값을 가져옵니다. |
메서드
Equals(Object) |
지정된 개체와 이 SignatureHeader가 같은지 비교합니다. |
Equals(SignatureHeader) |
두 SignatureHeader 값이 같은지 여부를 비교합니다. |
GetHashCode() |
현재 개체의 해시 코드를 가져옵니다. |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. |
연산자
Equality(SignatureHeader, SignatureHeader) |
두 SignatureHeader 값이 같은지 여부를 비교합니다. |
Inequality(SignatureHeader, SignatureHeader) |
두 SignatureHeader 값이 서로 같지 않은지 확인합니다. |
적용 대상
.NET