MimeFormatter.GetInitializers 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,返回与方法定义的输入数组对应的初始值设定项对象的数组。
重载
GetInitializers(LogicalMethodInfo[]) |
在派生类中重写时,返回与方法定义的输入数组对应的初始值设定项对象的数组。 |
GetInitializers(Type, LogicalMethodInfo[]) |
返回与派生自 MimeFormatter 的指定类的方法定义输入数组对应的初始值设定项对象的数组。 |
GetInitializers(LogicalMethodInfo[])
在派生类中重写时,返回与方法定义的输入数组对应的初始值设定项对象的数组。
public:
virtual cli::array <System::Object ^> ^ GetInitializers(cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public virtual object[] GetInitializers (System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
abstract member GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
override this.GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Overridable Function GetInitializers (methodInfos As LogicalMethodInfo()) As Object()
参数
- methodInfos
- LogicalMethodInfo[]
一个 Web 方法数组,对于每个方法,都将从该数组中获取一个对象,获取的对象与返回的初始值设定项数组中相应的索引对应。
返回
- Object[]
与方法定义的输入数组对应的初始值设定项对象的数组。
注解
初始值设定项是作为参数传递给 方法 Initialize 的对象。
GetInitializers实例方法调用每个输入 GetInitializer Web 方法的实例方法。 这意味着已创建派生自 的 MimeFormatter 类的实例。 处理请求或响应时,初始值设置项将传递给派生类的另一个实例 Initialize 的 方法。 后一个对象执行实际的读取或写入。
适用于
GetInitializers(Type, LogicalMethodInfo[])
返回与派生自 MimeFormatter 的指定类的方法定义输入数组对应的初始值设定项对象的数组。
public:
static cli::array <System::Object ^> ^ GetInitializers(Type ^ type, cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public static object[] GetInitializers (Type type, System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
static member GetInitializers : Type * System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Shared Function GetInitializers (type As Type, methodInfos As LogicalMethodInfo()) As Object()
参数
- type
- Type
为其获取初始值设定项的派生自 MimeFormatter 的类型。
- methodInfos
- LogicalMethodInfo[]
LogicalMethodInfo 类型的数组,指定为其获取初始值设定项的 Web 方法。
返回
- Object[]
与派生自 MimeFormatter 的指定类的方法定义输入数组对应的初始值设定项对象的数组。
注解
初始值设定项是作为参数传递给 方法 Initialize 的对象。
静态 GetInitializers 方法会导致调用属于 参数指定的 GetInitializer 派生类 type
的方法。