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