XmlReturnReader.GetInitializers(LogicalMethodInfo[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает массив объектов инициализаторов, соответствующий входному массиву определений методов.
public:
override cli::array <System::Object ^> ^ GetInitializers(cli::array <System::Web::Services::Protocols::LogicalMethodInfo ^> ^ methodInfos);
public override object[] GetInitializers (System.Web.Services.Protocols.LogicalMethodInfo[] methodInfos);
override this.GetInitializers : System.Web.Services.Protocols.LogicalMethodInfo[] -> obj[]
Public Overrides Function GetInitializers (methodInfos As LogicalMethodInfo()) As Object()
Параметры
- methodInfos
- LogicalMethodInfo[]
Массив типа LogicalMethodInfo, задающий веб-методы, для которых получены инициализаторы.
Возвращаемое значение
Массив объектов инициализаторов, соответствующий входному массиву определений методов.
Комментарии
Инициализатор — это объект, передаваемый в качестве параметра в метод Initialize. XmlReturnReader Для класса инициализатором является XmlSerializer объект для возвращаемого типа веб-метода.
Метод GetInitializers вызывается во время инициализации службы. Позже, во время обработки ответа, объект инициализатора для каждого веб-метода передается методу Initialize другого XmlReturnReader экземпляра. Другой экземпляр выполняет фактическое чтение.