MethodSignature<TType> Yapı

Tanım

Bir yöntemi (tanım, başvuru veya tek başına) veya özellik imzayı temsil eder. Özellikler söz konusu olduğunda, imza ayırt edici ile bir getter ile eşleşir SignatureHeader.

generic <typename TType>
public value class MethodSignature
public readonly struct MethodSignature<TType>
public struct MethodSignature<TType>
type MethodSignature<'ype> = struct
Public Structure MethodSignature(Of TType)

Tür Parametreleri

TType

Yöntem türü.

Devralma
MethodSignature<TType>

Oluşturucular

MethodSignature<TType>(SignatureHeader, TType, Int32, Int32, ImmutableArray<TType>)

Belirtilen üst bilgi, dönüş türü ve parametre bilgilerini kullanarak yapının yeni bir örneğini MethodSignature<TType> başlatır.

Özellikler

GenericParameterCount

yöntemi için genel tür parametrelerinin sayısını alır.

Header

İmzanın başındaki bayttaki bilgileri alır (tür, çağırma kuralı, bayraklar).

ParameterTypes

Yöntemin parametre türlerini alır.

RequiredParameterCount

yöntemi için gereken parametre sayısını alır.

ReturnType

yönteminin dönüş türünü alır.

Şunlara uygulanır