次の方法で共有


XmlReturnReader.GetInitializers(LogicalMethodInfo[]) メソッド

定義

メソッド定義の入力配列に対応する初期化子オブジェクトの配列を返します。

public:
 override cli::array <System::Object ^> ^ GetInitializers(cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public override object[] GetInitializers (System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
override this.GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Overrides Function GetInitializers (methodInfos As LogicalMethodInfo()) As Object()

パラメーター

methodInfos
LogicalMethodInfo[]

初期化子を取得する対象の Web メソッドを指定する型 LogicalMethodInfo の配列。

戻り値

Object[]

メソッド定義の入力配列に対応する初期化子オブジェクトの配列。

注釈

初期化子は、Initialize メソッドにパラメーターとして渡されるオブジェクトです。 クラスの XmlReturnReader 場合、初期化子は XmlSerializer Web メソッドの戻り値の型のオブジェクトです。

メソッドは GetInitializers 、サービスの初期化中に呼び出されます。 その後、応答が処理されるときに、各 Web メソッドの初期化子オブジェクトが別XmlReturnReaderのインスタンスの メソッドにInitialize渡されます。 もう 1 つのインスタンスは、実際の読み取りを実行します。

適用対象