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

指示 LogicalMethodInfo 获取初始值设定项的 Web 方法。

返回

传递给 Initialize(Object) 方法的参数。

注解

初始值设定项是作为参数 Initialize 传递给方法的对象。 AnyReturnReader对于类,初始值设定项是关键字this引用的实例,除非LogicalMethodInfo参数值具有 void 返回类型,在这种情况下,初始值设定项设置为 null

此方法 GetInitializer 在服务初始化期间调用。 稍后,在处理响应时,初始值设定 AnyReturnReader 项对象将 Initialize 传递给另一 AnyReturnReader 个实例的方法。 另一个实例采用对方法的 Read 调用。

适用于