ReportingService2010.ValidateExtensionSettings Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет параметры модулей служб Службы Reporting Services.
public:
cli::array <ReportService2010::ExtensionParameter ^> ^ ValidateExtensionSettings(System::String ^ Extension, cli::array <ReportService2010::ParameterValueOrFieldReference ^> ^ ParameterValues, System::String ^ SiteUrl);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ValidateExtensionSettings", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public ReportService2010.ExtensionParameter[] ValidateExtensionSettings (string Extension, ReportService2010.ParameterValueOrFieldReference[] ParameterValues, string SiteUrl);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ValidateExtensionSettings", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.ValidateExtensionSettings : string * ReportService2010.ParameterValueOrFieldReference[] * string -> ReportService2010.ExtensionParameter[]
Public Function ValidateExtensionSettings (Extension As String, ParameterValues As ParameterValueOrFieldReference(), SiteUrl As String) As ExtensionParameter()
Параметры
- Extension
- String
Имя модуля, представленное в файле конфигурации сервера отчетов. Допустимые значения: Report Server Email
и Report Server FileShare
.
- ParameterValues
- ParameterValueOrFieldReference[]
Массив объектов ParameterValueOrFieldReference, представляющих параметры, проверяемые для модуля.
- SiteUrl
- String
Полный URL-адрес сайта SharePoint.
Если данный метод вызывается в собственном режиме, установите этот параметр в значение null
(Nothing
в Visual Basic).
Возвращаемое значение
Массив объектов ExtensionParameter, содержащих проверяемые параметры модуля и неуказанные обязательные параметры.
- Атрибуты
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Использование заголовка SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Необходимые разрешения в собственном режиме | Нет |
Необходимые разрешения в режиме Интеграции с SharePoint | Нет |
Этот метод вызывает исключение, rsUnsupportedParameterForModeException
если для параметра в собственном режиме указано значение, отличное SiteUrl
от NULL.
Объекты ExtensionParameter , возвращаемые методом , ValidateExtensionSettings содержат следующие элементы:
Все допустимые значения параметров, указанные в параметре
ParameterValues
.Параметры с недопустимыми значениями содержат сообщение об ошибке ExtensionParameter (Error свойство класса ).
Имена всех обязательных параметров, которые не были указаны в
ParameterValues
параметре Required , свойство класса имеет ExtensionParameter значениеtrue
.
Примечание В настоящее ValidateExtensionSettings время метод поддерживает модули доставки. Другие расширения пока не поддерживаются этим методом.