ReportingService2005.ValidateExtensionSettings Метод

Определение

Проверяет параметры модулей служб Службы Reporting Services.

public:
 cli::array <ReportService2005::ExtensionParameter ^> ^ ValidateExtensionSettings(System::String ^ Extension, cli::array <ReportService2005::ParameterValueOrFieldReference ^> ^ ParameterValues);
public ReportService2005.ExtensionParameter[] ValidateExtensionSettings (string Extension, ReportService2005.ParameterValueOrFieldReference[] ParameterValues);
member this.ValidateExtensionSettings : string * ReportService2005.ParameterValueOrFieldReference[] -> ReportService2005.ExtensionParameter[]
Public Function ValidateExtensionSettings (Extension As String, ParameterValues As ParameterValueOrFieldReference()) As ExtensionParameter()

Параметры

Extension
String

Имя модуля, представленное в файле конфигурации сервера отчетов. Допустимые значения: Report Server Email и Report Server FileShare.

ParameterValues
ParameterValueOrFieldReference[]

Массив объектов ParameterValueOrFieldReference, представляющих параметры, проверяемые для модуля.

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

Массив объектов ExtensionParameter, содержащих проверяемые параметры модуля и неуказанные обязательные параметры.

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Заголовки SOAP (Out) ServerInfoHeaderValue
Необходимые разрешения Нет

Объекты ExtensionParameter , возвращаемые методом , ValidateExtensionSettings содержат следующие элементы:

  • Все допустимые значения параметров, указанные в параметре ParameterValues

  • Параметры с недопустимыми значениями содержат сообщение об ошибке ExtensionParameter (Error свойство класса ).

  • Имена всех обязательных параметров, которые не были указаны в параметре ParameterValues со свойством RequiredExtensionParameter класса , равным значению true.

Примечание

В настоящее ValidateExtensionSettings время метод поддерживает модули доставки. Другие расширения пока не поддерживаются этим методом.

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