MimeFormatter.GetInitializers Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Когда переопределен в производном классе, возвращает массив объектов инициализаторов, соответствующий входному массиву определений методов.
Перегрузки
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[]
Массив веб-методов, где для каждого метода получают объект с соответствующим индексом в возвращаемом массиве инициализаторов.
Возвращаемое значение
Массив объектов инициализаторов, соответствующий входному массиву определений методов.
Комментарии
Инициализатор — это объект, передаваемый в качестве параметра Initialize в метод .
Метод GetInitializers экземпляра вызывает метод экземпляра GetInitializer для каждого входного веб-метода. Это означает, что экземпляр класса, производного от 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, задающий веб-методы, для которых получены инициализаторы.
Возвращаемое значение
Массив объектов инициализаторов, соответствующий входному массиву определений методов для указанного класса, полученного из класса MimeFormatter.
Комментарии
Инициализатор — это объект, передаваемый в качестве параметра Initialize в метод .
Статический GetInitializers метод вызывает вызов метода, GetInitializer относящегося к производной классу, заданному параметром type
.