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.