次の方法で共有


AnyReturnReader.GetInitializer(LogicalMethodInfo) メソッド

定義

Initialize(Object) メソッドに渡されるパラメーターを返します。

public:
 override System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public override object GetInitializer (System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
override this.GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Overrides Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

パラメーター

methodInfo
LogicalMethodInfo

初期化子を取得する対象の Web メソッドを示す LogicalMethodInfo

戻り値

Initialize(Object) メソッドに渡されるパラメーター。

注釈

初期化子は、 メソッドにパラメーター Initialize として渡されるオブジェクトです。 クラスの AnyReturnReader 場合、初期化子は キーワード thisによって参照されるインスタンスです。パラメーター値に void 戻り値の型がない限り LogicalMethodInfo 、初期化子は に null設定されます。

メソッドは GetInitializer 、サービスの初期化中に呼び出されます。 その後、応答が処理されると、初期化子AnyReturnReaderオブジェクトが別AnyReturnReaderのインスタンスの メソッドにInitialize渡されます。 もう 1 つのインスタンスは、 メソッドの呼び出しを Read 受け取ります。

適用対象