次の方法で共有


ITypeProvider.ApplyStaticArguments メソッド (F#)

静的な引数を受け入れる指定の型に静的な引数を適用します。

名前空間/モジュール パス: Microsoft.FSharp.Core.CompilerServices

アセンブリ: FSharp.Core (FSharp.Core.dll)

// Signature: abstract this.ApplyStaticArguments : Type * string [] * obj [] -> Type  // Usage: iTypeProvider.ApplyStaticArguments (typeWithoutArguments, typeNameWithArguments, staticArguments)

パラメーター

  • typeWithoutArguments
    型: Type

    静的な引数を適用する型。

  • typeNameWithArguments
    型: string []

    静的パラメーターを含めた後の型の変形した名前。 変形した名前は、バッククォート (`) および静的な引数の数を示す数値を追加して、基本型名から派生します。

  • staticArguments
    型: obj []

    名前によってインデックス付けされた静的パラメーター。

戻り値

静的な引数が適用された結果の型。

解説

プロバイダーは、特定の変形した名前を持つ型を返す必要があります。

プラットフォーム

Windows 8、Windows 7、Windows Server 2012、Windows Server 2008 R2

バージョン情報

F# コア ライブラリのバージョン

サポート対象: 4.0、サポート対象: 4.0、ポータブル

参照

関連項目

CompilerServices.ITypeProvider インターフェイス (F#)

Microsoft.FSharp.Core.CompilerServices 名前空間 (F#)