System.Reflection.Metadata.SignatureHeader
namespace System.Reflection.Metadata
{
public struct SignatureHeader : IEquatable<SignatureHeader>
{
public const byte CallingConventionOrKindMask = 15;
public byte RawValue { get; }
public SignatureCallingConvention CallingConvention { get; }
public SignatureKind Kind { get; }
public SignatureAttributes Attributes { get; }
public bool HasExplicitThis { get; }
public bool IsInstance { get; }
public bool IsGeneric { get; }
public SignatureHeader(byte rawValue);
public SignatureHeader(SignatureKind kind, SignatureCallingConvention convention, SignatureAttributes attributes);
public bool Equals(SignatureHeader other);
public static bool operator ==(SignatureHeader left, SignatureHeader right);
public static bool operator !=(SignatureHeader left, SignatureHeader right);
}
}