Language

DynamicDataSourceResolver.RegisterDisplayNameProvider メソッド

定義

インフラストラクチャ。 declaringTypeにmethodNameという名前のカスタム表示名メソッドのコンパイル時アクセサーを登録します (DynamicDataDisplayNameを参照)。

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static void RegisterDisplayNameProvider(Type declaringType, string methodName, Func<System.Reflection.MethodInfo,object?[]?,string?> displayNameProvider);
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
static member RegisterDisplayNameProvider : Type * string * Func<System.Reflection.MethodInfo, obj[], string> -> unit
Public Shared Sub RegisterDisplayNameProvider (declaringType As Type, methodName As String, displayNameProvider As Func(Of MethodInfo, Object(), String))

パラメーター

declaringType
Type

display-name メソッドを宣言する型。

methodName
String

表示名のメソッド名。

displayNameProvider
Func<MethodInfo,Object[],String>

テスト MethodInfo と行データを使用して表示名メソッドを呼び出し、計算された表示名を返すデリゲート。 特定の (declaringType、 methodName) ペアの最後の登録が優先されます。

属性

注釈

手書きのコードから呼び出さないでください。ジェネレーターのモジュール初期化子からのみ呼び出されます。

適用対象