MimeFormatter.GetInitializer Метод

Определение

При переопределении в производном классе возвращает инициализатор для указанного метода.

Перегрузки

Имя Описание
GetInitializer(LogicalMethodInfo)

При переопределении в производном классе возвращает инициализатор для указанного метода.

GetInitializer(Type, LogicalMethodInfo)

Возвращает инициализатор для указанного метода.

GetInitializer(LogicalMethodInfo)

При переопределении в производном классе возвращает инициализатор для указанного метода.

public:
 abstract System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public abstract object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
abstract member GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public MustOverride Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

Параметры

methodInfo
LogicalMethodInfo

Значение LogicalMethodInfo , указывающее веб-метод, для которого получен инициализатор.

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

Объект Object , содержащий инициализатор для указанного метода.

Комментарии

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

Реализация метода экземпляра производного GetInitializer класса вызывается во время инициализации клиента или службы. Позже при обработке запроса или ответа объект инициализатора передается в статический CreateInstance метод, который создает экземпляр другого объекта производного класса, а затем Initialize методу для инициализации. Другой объект выполняет фактическое чтение или запись.

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

GetInitializer(Type, LogicalMethodInfo)

Возвращает инициализатор для указанного метода.

public:
 static System::Object ^ GetInitializer(Type ^ type, System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public static object GetInitializer(Type type, System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
static member GetInitializer : Type * System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Shared Function GetInitializer (type As Type, methodInfo As LogicalMethodInfo) As Object

Параметры

type
Type

Тип, производный от MimeFormatterинициализатора, для которого получен инициализатор.

methodInfo
LogicalMethodInfo

Значение LogicalMethodInfo , указывающее веб-метод, для которого получен инициализатор.

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

Object Объект, содержащий инициализатор для указанного метода.

Комментарии

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

GetInitializer Статический метод вызывает метод производного классаGetInitializer, неявно создавая экземпляр производного класса. Во время обработки запроса или ответа объект инициализатора передается Initialize методу другого экземпляра производного класса. Последний объект выполняет фактическое чтение или запись.

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