MethodSignature<TType> MethodSignature<TType> MethodSignature<TType> MethodSignature<TType> Struct

定義

メソッド (定義、参照、スタンドアロン) またはプロパティのシグネチャを表します。Represents a method (definition, reference, or standalone) or property signature. プロパティの場合、シグネチャは、他との区別を付ける SignatureHeader を含むゲッターのシグネチャに一致します。In the case of properties, the signature matches that of a getter with a distinguishing SignatureHeader.

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

型パラメーター

TType

メソッドの型。The method type.

継承
MethodSignature<TType>MethodSignature<TType>MethodSignature<TType>MethodSignature<TType>

コンストラクター

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

指定されたヘッダー、戻り値の型、パラメーター情報を使用し、MethodSignature<TType> 構造体の新しいインスタンスを初期化します。Initializes a new instance of the MethodSignature<TType> structure using the specified header, return type, and parameter information.

プロパティ

GenericParameterCount GenericParameterCount GenericParameterCount GenericParameterCount

メソッドのジェネリック型パラメーターの数を取得します。Gets the number of generic type parameters for the method.

Header Header Header Header

シグネチャ (種類、呼び出し規則、フラグ) の先頭バイトの情報を取得します。Gets the information in the leading byte of the signature (kind, calling convention, flags).

ParameterTypes ParameterTypes ParameterTypes ParameterTypes

メソッドのパラメーターの型を取得します。Gets the method's parameter types.

RequiredParameterCount RequiredParameterCount RequiredParameterCount RequiredParameterCount

メソッドに必要なパラメーターの数を取得します。Gets the number of parameters that are required for the method.

ReturnType ReturnType ReturnType ReturnType

メソッドの戻り値の型を取得します。Gets the return type of the method.

適用対象