Поделиться через


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

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