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 методу другого экземпляра производного класса. Последний объект выполняет фактическое чтение или запись.