[OperationContract(Action = "http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/ValidateExtensionSettings", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(DataSourceDefinitionOrReference))]
[ServiceKnownType(typeof(ExpirationDefinition))]
[ServiceKnownType(typeof(RecurrencePattern))]
[ServiceKnownType(typeof(ScheduleDefinitionOrReference))]
ValidateExtensionSettingsResponse ValidateExtensionSettings(ValidateExtensionSettingsRequest request)
<OperationContract(Action:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/ValidateExtensionSettings", ReplyAction:="*")>
<XmlSerializerFormat(SupportFaults:=True)>
<ServiceKnownType(GetType(DataSourceDefinitionOrReference))>
<ServiceKnownType(GetType(ExpirationDefinition))>
<ServiceKnownType(GetType(RecurrencePattern))>
<ServiceKnownType(GetType(ScheduleDefinitionOrReference))>
Function ValidateExtensionSettings(request As ValidateExtensionSettingsRequest) As ValidateExtensionSettingsResponse