英語で読む

次の方法で共有


MethodSignature<TType> 構造体

定義

メソッド (定義、参照、スタンドアロン) またはプロパティのシグネチャを表します。 プロパティの場合、シグネチャは、他との区別を付ける SignatureHeader を含むゲッターのシグネチャに一致します。

C#
public readonly struct MethodSignature<TType>
C#
public struct MethodSignature<TType>

型パラメーター

TType

メソッドの型。

継承
MethodSignature<TType>

コンストラクター

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

指定されたヘッダー、戻り値の型、パラメーター情報を使用し、MethodSignature<TType> 構造体の新しいインスタンスを初期化します。

プロパティ

GenericParameterCount

メソッドのジェネリック型パラメーターの数を取得します。

Header

シグネチャ (種類、呼び出し規則、フラグ) の先頭バイトの情報を取得します。

ParameterTypes

メソッドのパラメーターの型を取得します。

RequiredParameterCount

メソッドに必要なパラメーターの数を取得します。

ReturnType

メソッドの戻り値の型を取得します。

適用対象

製品 バージョン
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0