SignatureHeader 구조체

정의

서명 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
구현

설명

이 헤더 바이트는 모든 메서드 정의, 메서드 참조, 독립 실행형 메서드, 필드, 속성 및 지역 변수 서명에 있지만 형식 사양 서명에는 없습니다.

생성자

Name Description
SignatureHeader(Byte)

지정된 바이트 값을 사용하여 구조체의 SignatureHeader 새 인스턴스를 초기화합니다.

SignatureHeader(SignatureKind, SignatureCallingConvention, SignatureAttributes)

지정된 서명 종류, 호출 규칙 및 서명 특성을 사용하여 구조체의 SignatureHeader 새 인스턴스를 초기화합니다.

필드

Name Description
CallingConventionOrKindMask

호출 규칙 또는 서명 종류에 대한 마스크 값을 가져옵니다. 기본값 CallingConventionOrKindMask 은 15(0x0F)입니다.

속성

Name Description
Attributes

서명 특성을 가져옵니다.

CallingConvention

호출 규칙을 가져옵니다.

HasExplicitThis

SignatureHeader 구조 ExplicitThis 에 서명 특성이 있는지 여부를 나타내는 값을 가져옵니다.

IsGeneric

SignatureHeader 구조 Generic 에 서명 특성이 있는지 여부를 나타내는 값을 가져옵니다.

IsInstance

SignatureHeader 구조 Instance 에 서명 특성이 있는지 여부를 나타내는 값을 가져옵니다.

Kind

서명 종류를 가져옵니다.

RawValue

헤더 바이트의 원시 값을 가져옵니다.

메서드

Name Description
Equals(Object)

지정된 개체를 같음으로 SignatureHeader 비교합니다.

Equals(SignatureHeader)

같음의 두 SignatureHeader 값을 비교합니다.

GetHashCode()

현재 개체에 대한 해시 코드를 가져옵니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

연산자

Name Description
Equality(SignatureHeader, SignatureHeader)

같음의 두 SignatureHeader 값을 비교합니다.

Inequality(SignatureHeader, SignatureHeader)

SignatureHeader 값이 같지 않은지 여부를 확인합니다.

적용 대상