Прочитать на английском

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


AnyReturnReader.GetInitializer(LogicalMethodInfo) Метод

Определение

Возвращает параметр, передаваемый методу Initialize(Object).

C#
public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo);

Параметры

methodInfo
LogicalMethodInfo

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

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

Параметр, передаваемый методу Initialize(Object).

Комментарии

Инициализатор — это объект, передаваемый в качестве параметра Initialize в метод . Для класса инициализатором AnyReturnReader является экземпляр, на который ссылается ключевое слово this, если LogicalMethodInfo значение параметра не имеет тип возвращаемого значения void. В этом случае инициализатору присваивается значение null.

Метод GetInitializer вызывается во время инициализации службы. Позже при обработке ответа объект инициализатора AnyReturnReader передается методу Initialize другого AnyReturnReader экземпляра. Другой экземпляр принимает вызов Read метода .

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

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1