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[]

Массив веб-методов, где для каждого метода получается объект соответствующего индекса в возвращаемом массиве инициализатора.

Возвращаемое значение

Object[]

Массив объектов инициализатора, соответствующих входной массиву определений методов.

Комментарии

Инициализатор — это объект, переданный в качестве параметра методу 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 , указывающий веб-методы, для которых получены инициализаторы.

Возвращаемое значение

Object[]

Массив объектов инициализатора, соответствующих входной массиву определений методов для указанного класса, производного от MimeFormatter.

Комментарии

Инициализатор — это объект, переданный в качестве параметра методу Initialize .

GetInitializers Статический метод вызывает вызов метода, принадлежащий GetInitializer производной классу, заданному параметромtype.

Применяется к