Mercurial > silverbladetech
diff SSRS/SSRS.Services/Service References/ReportServiceReference/Reference.cs @ 112:b9d5f934cb21
Initial upload
author | adminsh@apollo |
---|---|
date | Sat, 19 May 2012 16:09:07 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/Reference.cs Sat May 19 16:09:07 2012 +0100 @@ -0,0 +1,13177 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.17379 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +namespace SSRS.Services.ReportServiceReference { + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ConfigurationName="ReportServiceReference.ReportingService2010Soap")] + public interface ReportingService2010Soap { + + // CODEGEN: Generating message contract since message CreateCatalogItemRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateCa" + + "talogItem", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateCatalogItemResponse CreateCatalogItem(SSRS.Services.ReportServiceReference.CreateCatalogItemRequest request); + + // CODEGEN: Generating message contract since message SetItemDefinitionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemD" + + "efinition", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetItemDefinitionResponse SetItemDefinition(SSRS.Services.ReportServiceReference.SetItemDefinitionRequest request); + + // CODEGEN: Generating message contract since message GetItemDefinitionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemD" + + "efinition", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemDefinitionResponse GetItemDefinition(SSRS.Services.ReportServiceReference.GetItemDefinitionRequest request); + + // CODEGEN: Generating message contract since message GetItemTypeRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemT" + + "ype", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemTypeResponse GetItemType(SSRS.Services.ReportServiceReference.GetItemTypeRequest request); + + // CODEGEN: Generating message contract since message DeleteItemRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteIt" + + "em", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.DeleteItemResponse DeleteItem(SSRS.Services.ReportServiceReference.DeleteItemRequest request); + + // CODEGEN: Generating message contract since message MoveItemRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/MoveItem" + + "", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.MoveItemResponse MoveItem(SSRS.Services.ReportServiceReference.MoveItemRequest request); + + // CODEGEN: Generating message contract since message InheritParentSecurityRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/InheritP" + + "arentSecurity", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.InheritParentSecurityResponse InheritParentSecurity(SSRS.Services.ReportServiceReference.InheritParentSecurityRequest request); + + // CODEGEN: Generating message contract since message ListItemHistoryRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListItem" + + "History", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListItemHistoryResponse ListItemHistory(SSRS.Services.ReportServiceReference.ListItemHistoryRequest request); + + // CODEGEN: Generating message contract since message ListChildrenRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListChil" + + "dren", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListChildrenResponse ListChildren(SSRS.Services.ReportServiceReference.ListChildrenRequest request); + + // CODEGEN: Generating message contract since message ListDependentItemsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListDepe" + + "ndentItems", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListDependentItemsResponse ListDependentItems(SSRS.Services.ReportServiceReference.ListDependentItemsRequest request); + + // CODEGEN: Generating message contract since message FindItemsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/FindItem" + + "s", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.FindItemsResponse FindItems(SSRS.Services.ReportServiceReference.FindItemsRequest request); + + // CODEGEN: Generating message contract since message ListParentsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListPare" + + "nts", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListParentsResponse ListParents(SSRS.Services.ReportServiceReference.ListParentsRequest request); + + // CODEGEN: Generating message contract since message CreateFolderRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateFo" + + "lder", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateFolderResponse CreateFolder(SSRS.Services.ReportServiceReference.CreateFolderRequest request); + + // CODEGEN: Generating message contract since message SetPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetPrope" + + "rties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetPropertiesResponse SetProperties(SSRS.Services.ReportServiceReference.SetPropertiesRequest request); + + // CODEGEN: Generating message contract since message GetPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetPrope" + + "rties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetPropertiesResponse GetProperties(SSRS.Services.ReportServiceReference.GetPropertiesRequest request); + + // CODEGEN: Generating message contract since message SetItemReferencesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemR" + + "eferences", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetItemReferencesResponse SetItemReferences(SSRS.Services.ReportServiceReference.SetItemReferencesRequest request); + + // CODEGEN: Generating message contract since message GetItemReferencesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemR" + + "eferences", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemReferencesResponse GetItemReferences(SSRS.Services.ReportServiceReference.GetItemReferencesRequest request); + + // CODEGEN: Generating message contract since message ListItemTypesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListItem" + + "Types", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListItemTypesResponse ListItemTypes(SSRS.Services.ReportServiceReference.ListItemTypesRequest request); + + // CODEGEN: Generating message contract since message SetSubscriptionPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSubsc" + + "riptionProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetSubscriptionPropertiesResponse SetSubscriptionProperties(SSRS.Services.ReportServiceReference.SetSubscriptionPropertiesRequest request); + + // CODEGEN: Generating message contract since message GetSubscriptionPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSubsc" + + "riptionProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetSubscriptionPropertiesResponse GetSubscriptionProperties(SSRS.Services.ReportServiceReference.GetSubscriptionPropertiesRequest request); + + // CODEGEN: Generating message contract since message SetDataDrivenSubscriptionPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetDataD" + + "rivenSubscriptionProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetDataDrivenSubscriptionPropertiesResponse SetDataDrivenSubscriptionProperties(SSRS.Services.ReportServiceReference.SetDataDrivenSubscriptionPropertiesRequest request); + + // CODEGEN: Generating message contract since message GetDataDrivenSubscriptionPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetDataD" + + "rivenSubscriptionProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetDataDrivenSubscriptionPropertiesResponse GetDataDrivenSubscriptionProperties(SSRS.Services.ReportServiceReference.GetDataDrivenSubscriptionPropertiesRequest request); + + // CODEGEN: Generating message contract since message DeleteSubscriptionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteSu" + + "bscription", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.DeleteSubscriptionResponse DeleteSubscription(SSRS.Services.ReportServiceReference.DeleteSubscriptionRequest request); + + // CODEGEN: Generating message contract since message CreateSubscriptionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateSu" + + "bscription", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateSubscriptionResponse CreateSubscription(SSRS.Services.ReportServiceReference.CreateSubscriptionRequest request); + + // CODEGEN: Generating message contract since message CreateDataDrivenSubscriptionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateDa" + + "taDrivenSubscription", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateDataDrivenSubscriptionResponse CreateDataDrivenSubscription(SSRS.Services.ReportServiceReference.CreateDataDrivenSubscriptionRequest request); + + // CODEGEN: Generating message contract since message GetExtensionSettingsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetExten" + + "sionSettings", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetExtensionSettingsResponse GetExtensionSettings(SSRS.Services.ReportServiceReference.GetExtensionSettingsRequest request); + + // CODEGEN: Generating message contract since message ValidateExtensionSettingsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Validate" + + "ExtensionSettings", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ValidateExtensionSettingsResponse ValidateExtensionSettings(SSRS.Services.ReportServiceReference.ValidateExtensionSettingsRequest request); + + // CODEGEN: Generating message contract since message ListSubscriptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSubs" + + "criptions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListSubscriptionsResponse ListSubscriptions(SSRS.Services.ReportServiceReference.ListSubscriptionsRequest request); + + // CODEGEN: Generating message contract since message ListMySubscriptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMySu" + + "bscriptions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListMySubscriptionsResponse ListMySubscriptions(SSRS.Services.ReportServiceReference.ListMySubscriptionsRequest request); + + // CODEGEN: Generating message contract since message ListSubscriptionsUsingDataSourceRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSubs" + + "criptionsUsingDataSource", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListSubscriptionsUsingDataSourceResponse ListSubscriptionsUsingDataSource(SSRS.Services.ReportServiceReference.ListSubscriptionsUsingDataSourceRequest request); + + // CODEGEN: Generating message contract since message ChangeSubscriptionOwnerRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ChangeSu" + + "bscriptionOwner", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ChangeSubscriptionOwnerResponse ChangeSubscriptionOwner(SSRS.Services.ReportServiceReference.ChangeSubscriptionOwnerRequest request); + + // CODEGEN: Generating message contract since message CreateDataSourceRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateDa" + + "taSource", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateDataSourceResponse CreateDataSource(SSRS.Services.ReportServiceReference.CreateDataSourceRequest request); + + // CODEGEN: Generating message contract since message PrepareQueryRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/PrepareQ" + + "uery", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.PrepareQueryResponse PrepareQuery(SSRS.Services.ReportServiceReference.PrepareQueryRequest request); + + // CODEGEN: Generating message contract since message EnableDataSourceRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/EnableDa" + + "taSource", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.EnableDataSourceResponse EnableDataSource(SSRS.Services.ReportServiceReference.EnableDataSourceRequest request); + + // CODEGEN: Generating message contract since message DisableDataSourceRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DisableD" + + "ataSource", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.DisableDataSourceResponse DisableDataSource(SSRS.Services.ReportServiceReference.DisableDataSourceRequest request); + + // CODEGEN: Generating message contract since message SetDataSourceContentsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetDataS" + + "ourceContents", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetDataSourceContentsResponse SetDataSourceContents(SSRS.Services.ReportServiceReference.SetDataSourceContentsRequest request); + + // CODEGEN: Generating message contract since message GetDataSourceContentsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetDataS" + + "ourceContents", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetDataSourceContentsResponse GetDataSourceContents(SSRS.Services.ReportServiceReference.GetDataSourceContentsRequest request); + + // CODEGEN: Generating message contract since message ListDatabaseCredentialRetrievalOptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListData" + + "baseCredentialRetrievalOptions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListDatabaseCredentialRetrievalOptionsResponse ListDatabaseCredentialRetrievalOptions(SSRS.Services.ReportServiceReference.ListDatabaseCredentialRetrievalOptionsRequest request); + + // CODEGEN: Generating message contract since message SetItemDataSourcesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemD" + + "ataSources", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetItemDataSourcesResponse SetItemDataSources(SSRS.Services.ReportServiceReference.SetItemDataSourcesRequest request); + + // CODEGEN: Generating message contract since message GetItemDataSourcesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemD" + + "ataSources", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemDataSourcesResponse GetItemDataSources(SSRS.Services.ReportServiceReference.GetItemDataSourcesRequest request); + + // CODEGEN: Generating message contract since message TestConnectForDataSourceDefinitionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConn" + + "ectForDataSourceDefinition", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.TestConnectForDataSourceDefinitionResponse TestConnectForDataSourceDefinition(SSRS.Services.ReportServiceReference.TestConnectForDataSourceDefinitionRequest request); + + // CODEGEN: Generating message contract since message TestConnectForItemDataSourceRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConn" + + "ectForItemDataSource", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.TestConnectForItemDataSourceResponse TestConnectForItemDataSource(SSRS.Services.ReportServiceReference.TestConnectForItemDataSourceRequest request); + + // CODEGEN: Generating message contract since message CreateRoleRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateRo" + + "le", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateRoleResponse CreateRole(SSRS.Services.ReportServiceReference.CreateRoleRequest request); + + // CODEGEN: Generating message contract since message SetRolePropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetRoleP" + + "roperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetRolePropertiesResponse SetRoleProperties(SSRS.Services.ReportServiceReference.SetRolePropertiesRequest request); + + // CODEGEN: Generating message contract since message GetRolePropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetRoleP" + + "roperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetRolePropertiesResponse GetRoleProperties(SSRS.Services.ReportServiceReference.GetRolePropertiesRequest request); + + // CODEGEN: Generating message contract since message DeleteRoleRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteRo" + + "le", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.DeleteRoleResponse DeleteRole(SSRS.Services.ReportServiceReference.DeleteRoleRequest request); + + // CODEGEN: Generating message contract since message ListRolesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListRole" + + "s", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListRolesResponse ListRoles(SSRS.Services.ReportServiceReference.ListRolesRequest request); + + // CODEGEN: Generating message contract since message ListTasksRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListTask" + + "s", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListTasksResponse ListTasks(SSRS.Services.ReportServiceReference.ListTasksRequest request); + + // CODEGEN: Generating message contract since message SetPoliciesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetPolic" + + "ies", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetPoliciesResponse SetPolicies(SSRS.Services.ReportServiceReference.SetPoliciesRequest request); + + // CODEGEN: Generating message contract since message GetPoliciesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetPolic" + + "ies", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetPoliciesResponse GetPolicies(SSRS.Services.ReportServiceReference.GetPoliciesRequest request); + + // CODEGEN: Generating message contract since message GetItemDataSourcePromptsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemD" + + "ataSourcePrompts", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemDataSourcePromptsResponse GetItemDataSourcePrompts(SSRS.Services.ReportServiceReference.GetItemDataSourcePromptsRequest request); + + // CODEGEN: Generating message contract since message GenerateModelRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Generate" + + "Model", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GenerateModelResponse GenerateModel(SSRS.Services.ReportServiceReference.GenerateModelRequest request); + + // CODEGEN: Generating message contract since message GetModelItemPermissionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetModel" + + "ItemPermissions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetModelItemPermissionsResponse GetModelItemPermissions(SSRS.Services.ReportServiceReference.GetModelItemPermissionsRequest request); + + // CODEGEN: Generating message contract since message SetModelItemPoliciesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetModel" + + "ItemPolicies", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetModelItemPoliciesResponse SetModelItemPolicies(SSRS.Services.ReportServiceReference.SetModelItemPoliciesRequest request); + + // CODEGEN: Generating message contract since message GetModelItemPoliciesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetModel" + + "ItemPolicies", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetModelItemPoliciesResponse GetModelItemPolicies(SSRS.Services.ReportServiceReference.GetModelItemPoliciesRequest request); + + // CODEGEN: Generating message contract since message GetUserModelRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetUserM" + + "odel", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetUserModelResponse GetUserModel(SSRS.Services.ReportServiceReference.GetUserModelRequest request); + + // CODEGEN: Generating message contract since message InheritModelItemParentSecurityRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/InheritM" + + "odelItemParentSecurity", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.InheritModelItemParentSecurityResponse InheritModelItemParentSecurity(SSRS.Services.ReportServiceReference.InheritModelItemParentSecurityRequest request); + + // CODEGEN: Generating message contract since message SetModelDrillthroughReportsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetModel" + + "DrillthroughReports", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetModelDrillthroughReportsResponse SetModelDrillthroughReports(SSRS.Services.ReportServiceReference.SetModelDrillthroughReportsRequest request); + + // CODEGEN: Generating message contract since message ListModelDrillthroughReportsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" + + "lDrillthroughReports", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListModelDrillthroughReportsResponse ListModelDrillthroughReports(SSRS.Services.ReportServiceReference.ListModelDrillthroughReportsRequest request); + + // CODEGEN: Generating message contract since message ListModelItemChildrenRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" + + "lItemChildren", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListModelItemChildrenResponse ListModelItemChildren(SSRS.Services.ReportServiceReference.ListModelItemChildrenRequest request); + + // CODEGEN: Generating message contract since message ListModelItemTypesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" + + "lItemTypes", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListModelItemTypesResponse ListModelItemTypes(SSRS.Services.ReportServiceReference.ListModelItemTypesRequest request); + + // CODEGEN: Generating message contract since message ListModelPerspectivesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" + + "lPerspectives", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListModelPerspectivesResponse ListModelPerspectives(SSRS.Services.ReportServiceReference.ListModelPerspectivesRequest request); + + // CODEGEN: Generating message contract since message RegenerateModelRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Regenera" + + "teModel", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.RegenerateModelResponse RegenerateModel(SSRS.Services.ReportServiceReference.RegenerateModelRequest request); + + // CODEGEN: Generating message contract since message RemoveAllModelItemPoliciesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/RemoveAl" + + "lModelItemPolicies", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.RemoveAllModelItemPoliciesResponse RemoveAllModelItemPolicies(SSRS.Services.ReportServiceReference.RemoveAllModelItemPoliciesRequest request); + + // CODEGEN: Generating message contract since message CreateScheduleRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateSc" + + "hedule", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateScheduleResponse CreateSchedule(SSRS.Services.ReportServiceReference.CreateScheduleRequest request); + + // CODEGEN: Generating message contract since message DeleteScheduleRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteSc" + + "hedule", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.DeleteScheduleResponse DeleteSchedule(SSRS.Services.ReportServiceReference.DeleteScheduleRequest request); + + // CODEGEN: Generating message contract since message ListSchedulesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSche" + + "dules", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListSchedulesResponse ListSchedules(SSRS.Services.ReportServiceReference.ListSchedulesRequest request); + + // CODEGEN: Generating message contract since message GetSchedulePropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSched" + + "uleProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetSchedulePropertiesResponse GetScheduleProperties(SSRS.Services.ReportServiceReference.GetSchedulePropertiesRequest request); + + // CODEGEN: Generating message contract since message ListScheduleStatesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSche" + + "duleStates", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListScheduleStatesResponse ListScheduleStates(SSRS.Services.ReportServiceReference.ListScheduleStatesRequest request); + + // CODEGEN: Generating message contract since message PauseScheduleRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/PauseSch" + + "edule", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.PauseScheduleResponse PauseSchedule(SSRS.Services.ReportServiceReference.PauseScheduleRequest request); + + // CODEGEN: Generating message contract since message ResumeScheduleRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ResumeSc" + + "hedule", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ResumeScheduleResponse ResumeSchedule(SSRS.Services.ReportServiceReference.ResumeScheduleRequest request); + + // CODEGEN: Generating message contract since message SetSchedulePropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSched" + + "uleProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetSchedulePropertiesResponse SetScheduleProperties(SSRS.Services.ReportServiceReference.SetSchedulePropertiesRequest request); + + // CODEGEN: Generating message contract since message ListScheduledItemsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSche" + + "duledItems", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListScheduledItemsResponse ListScheduledItems(SSRS.Services.ReportServiceReference.ListScheduledItemsRequest request); + + // CODEGEN: Generating message contract since message SetItemParametersRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemP" + + "arameters", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetItemParametersResponse SetItemParameters(SSRS.Services.ReportServiceReference.SetItemParametersRequest request); + + // CODEGEN: Generating message contract since message GetItemParametersRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemP" + + "arameters", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemParametersResponse GetItemParameters(SSRS.Services.ReportServiceReference.GetItemParametersRequest request); + + // CODEGEN: Generating message contract since message ListParameterTypesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListPara" + + "meterTypes", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListParameterTypesResponse ListParameterTypes(SSRS.Services.ReportServiceReference.ListParameterTypesRequest request); + + // CODEGEN: Generating message contract since message ListParameterStatesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListPara" + + "meterStates", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListParameterStatesResponse ListParameterStates(SSRS.Services.ReportServiceReference.ListParameterStatesRequest request); + + // CODEGEN: Generating message contract since message CreateReportEditSessionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateRe" + + "portEditSession", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateReportEditSessionResponse CreateReportEditSession(SSRS.Services.ReportServiceReference.CreateReportEditSessionRequest request); + + // CODEGEN: Generating message contract since message CreateLinkedItemRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateLi" + + "nkedItem", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateLinkedItemResponse CreateLinkedItem(SSRS.Services.ReportServiceReference.CreateLinkedItemRequest request); + + // CODEGEN: Generating message contract since message SetItemLinkRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemL" + + "ink", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetItemLinkResponse SetItemLink(SSRS.Services.ReportServiceReference.SetItemLinkRequest request); + + // CODEGEN: Generating message contract since message GetItemLinkRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemL" + + "ink", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemLinkResponse GetItemLink(SSRS.Services.ReportServiceReference.GetItemLinkRequest request); + + // CODEGEN: Generating message contract since message ListExecutionSettingsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListExec" + + "utionSettings", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListExecutionSettingsResponse ListExecutionSettings(SSRS.Services.ReportServiceReference.ListExecutionSettingsRequest request); + + // CODEGEN: Generating message contract since message SetExecutionOptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetExecu" + + "tionOptions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetExecutionOptionsResponse SetExecutionOptions(SSRS.Services.ReportServiceReference.SetExecutionOptionsRequest request); + + // CODEGEN: Generating message contract since message GetExecutionOptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetExecu" + + "tionOptions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetExecutionOptionsResponse GetExecutionOptions(SSRS.Services.ReportServiceReference.GetExecutionOptionsRequest request); + + // CODEGEN: Generating message contract since message UpdateItemExecutionSnapshotRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/UpdateIt" + + "emExecutionSnapshot", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.UpdateItemExecutionSnapshotResponse UpdateItemExecutionSnapshot(SSRS.Services.ReportServiceReference.UpdateItemExecutionSnapshotRequest request); + + // CODEGEN: Generating message contract since message SetCacheOptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCache" + + "Options", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetCacheOptionsResponse SetCacheOptions(SSRS.Services.ReportServiceReference.SetCacheOptionsRequest request); + + // CODEGEN: Generating message contract since message GetCacheOptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCache" + + "Options", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetCacheOptionsResponse GetCacheOptions(SSRS.Services.ReportServiceReference.GetCacheOptionsRequest request); + + // CODEGEN: Generating message contract since message FlushCacheRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/FlushCac" + + "he", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.FlushCacheResponse FlushCache(SSRS.Services.ReportServiceReference.FlushCacheRequest request); + + // CODEGEN: Generating message contract since message CreateItemHistorySnapshotRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateIt" + + "emHistorySnapshot", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateItemHistorySnapshotResponse CreateItemHistorySnapshot(SSRS.Services.ReportServiceReference.CreateItemHistorySnapshotRequest request); + + // CODEGEN: Generating message contract since message DeleteItemHistorySnapshotRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteIt" + + "emHistorySnapshot", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.DeleteItemHistorySnapshotResponse DeleteItemHistorySnapshot(SSRS.Services.ReportServiceReference.DeleteItemHistorySnapshotRequest request); + + // CODEGEN: Generating message contract since message SetItemHistoryLimitRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemH" + + "istoryLimit", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetItemHistoryLimitResponse SetItemHistoryLimit(SSRS.Services.ReportServiceReference.SetItemHistoryLimitRequest request); + + // CODEGEN: Generating message contract since message GetItemHistoryLimitRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemH" + + "istoryLimit", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemHistoryLimitResponse GetItemHistoryLimit(SSRS.Services.ReportServiceReference.GetItemHistoryLimitRequest request); + + // CODEGEN: Generating message contract since message SetItemHistoryOptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemH" + + "istoryOptions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetItemHistoryOptionsResponse SetItemHistoryOptions(SSRS.Services.ReportServiceReference.SetItemHistoryOptionsRequest request); + + // CODEGEN: Generating message contract since message GetItemHistoryOptionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemH" + + "istoryOptions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetItemHistoryOptionsResponse GetItemHistoryOptions(SSRS.Services.ReportServiceReference.GetItemHistoryOptionsRequest request); + + // CODEGEN: Generating message contract since message GetReportServerConfigInfoRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetRepor" + + "tServerConfigInfo", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetReportServerConfigInfoResponse GetReportServerConfigInfo(SSRS.Services.ReportServiceReference.GetReportServerConfigInfoRequest request); + + // CODEGEN: Generating message contract since message IsSSLRequiredRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/IsSSLReq" + + "uired", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.IsSSLRequiredResponse IsSSLRequired(SSRS.Services.ReportServiceReference.IsSSLRequiredRequest request); + + // CODEGEN: Generating message contract since message SetSystemPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSyste" + + "mProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetSystemPropertiesResponse SetSystemProperties(SSRS.Services.ReportServiceReference.SetSystemPropertiesRequest request); + + // CODEGEN: Generating message contract since message GetSystemPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSyste" + + "mProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetSystemPropertiesResponse GetSystemProperties(SSRS.Services.ReportServiceReference.GetSystemPropertiesRequest request); + + // CODEGEN: Generating message contract since message SetSystemPoliciesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSyste" + + "mPolicies", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetSystemPoliciesResponse SetSystemPolicies(SSRS.Services.ReportServiceReference.SetSystemPoliciesRequest request); + + // CODEGEN: Generating message contract since message GetSystemPoliciesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSyste" + + "mPolicies", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetSystemPoliciesResponse GetSystemPolicies(SSRS.Services.ReportServiceReference.GetSystemPoliciesRequest request); + + // CODEGEN: Generating message contract since message ListExtensionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListExte" + + "nsions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListExtensionsResponse ListExtensions(SSRS.Services.ReportServiceReference.ListExtensionsRequest request); + + // CODEGEN: Generating message contract since message ListExtensionTypesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListExte" + + "nsionTypes", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListExtensionTypesResponse ListExtensionTypes(SSRS.Services.ReportServiceReference.ListExtensionTypesRequest request); + + // CODEGEN: Generating message contract since message ListEventsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListEven" + + "ts", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListEventsResponse ListEvents(SSRS.Services.ReportServiceReference.ListEventsRequest request); + + // CODEGEN: Generating message contract since message FireEventRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/FireEven" + + "t", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.FireEventResponse FireEvent(SSRS.Services.ReportServiceReference.FireEventRequest request); + + // CODEGEN: Generating message contract since message ListJobsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobs" + + "", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListJobsResponse ListJobs(SSRS.Services.ReportServiceReference.ListJobsRequest request); + + // CODEGEN: Generating message contract since message ListJobTypesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobT" + + "ypes", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListJobTypesResponse ListJobTypes(SSRS.Services.ReportServiceReference.ListJobTypesRequest request); + + // CODEGEN: Generating message contract since message ListJobActionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobA" + + "ctions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListJobActionsResponse ListJobActions(SSRS.Services.ReportServiceReference.ListJobActionsRequest request); + + // CODEGEN: Generating message contract since message ListJobStatesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobS" + + "tates", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListJobStatesResponse ListJobStates(SSRS.Services.ReportServiceReference.ListJobStatesRequest request); + + // CODEGEN: Generating message contract since message CancelJobRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CancelJo" + + "b", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CancelJobResponse CancelJob(SSRS.Services.ReportServiceReference.CancelJobRequest request); + + // CODEGEN: Generating message contract since message CreateCacheRefreshPlanRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateCa" + + "cheRefreshPlan", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.CreateCacheRefreshPlanResponse CreateCacheRefreshPlan(SSRS.Services.ReportServiceReference.CreateCacheRefreshPlanRequest request); + + // CODEGEN: Generating message contract since message SetCacheRefreshPlanPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCache" + + "RefreshPlanProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.SetCacheRefreshPlanPropertiesResponse SetCacheRefreshPlanProperties(SSRS.Services.ReportServiceReference.SetCacheRefreshPlanPropertiesRequest request); + + // CODEGEN: Generating message contract since message GetCacheRefreshPlanPropertiesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCache" + + "RefreshPlanProperties", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetCacheRefreshPlanPropertiesResponse GetCacheRefreshPlanProperties(SSRS.Services.ReportServiceReference.GetCacheRefreshPlanPropertiesRequest request); + + // CODEGEN: Generating message contract since message DeleteCacheRefreshPlanRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteCa" + + "cheRefreshPlan", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.DeleteCacheRefreshPlanResponse DeleteCacheRefreshPlan(SSRS.Services.ReportServiceReference.DeleteCacheRefreshPlanRequest request); + + // CODEGEN: Generating message contract since message ListCacheRefreshPlansRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListCach" + + "eRefreshPlans", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListCacheRefreshPlansResponse ListCacheRefreshPlans(SSRS.Services.ReportServiceReference.ListCacheRefreshPlansRequest request); + + // CODEGEN: Generating message contract since message LogonUserRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/LogonUse" + + "r", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.LogonUserResponse LogonUser(SSRS.Services.ReportServiceReference.LogonUserRequest request); + + // CODEGEN: Generating message contract since message LogoffRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Logoff", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.LogoffResponse Logoff(SSRS.Services.ReportServiceReference.LogoffRequest request); + + // CODEGEN: Generating message contract since message GetPermissionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetPermi" + + "ssions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetPermissionsResponse GetPermissions(SSRS.Services.ReportServiceReference.GetPermissionsRequest request); + + // CODEGEN: Generating message contract since message GetSystemPermissionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSyste" + + "mPermissions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.GetSystemPermissionsResponse GetSystemPermissions(SSRS.Services.ReportServiceReference.GetSystemPermissionsRequest request); + + // CODEGEN: Generating message contract since message ListSecurityScopesRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSecu" + + "rityScopes", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExpirationDefinition))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RecurrencePattern))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ScheduleDefinitionOrReference))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DataSourceDefinitionOrReference))] + SSRS.Services.ReportServiceReference.ListSecurityScopesResponse ListSecurityScopes(SSRS.Services.ReportServiceReference.ListSecurityScopesRequest request); + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class TrustedUserHeader : object, System.ComponentModel.INotifyPropertyChanged { + + private string userNameField; + + private byte[] userTokenField; + + private System.Xml.XmlAttribute[] anyAttrField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string UserName { + get { + return this.userNameField; + } + set { + this.userNameField = value; + this.RaisePropertyChanged("UserName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)] + public byte[] UserToken { + get { + return this.userTokenField; + } + set { + this.userTokenField = value; + this.RaisePropertyChanged("UserToken"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlAnyAttributeAttribute()] + public System.Xml.XmlAttribute[] AnyAttr { + get { + return this.anyAttrField; + } + set { + this.anyAttrField = value; + this.RaisePropertyChanged("AnyAttr"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class CacheRefreshPlan : object, System.ComponentModel.INotifyPropertyChanged { + + private string cacheRefreshPlanIDField; + + private string itemPathField; + + private string descriptionField; + + private CacheRefreshPlanState stateField; + + private System.DateTime lastExecutedField; + + private System.DateTime modifiedDateField; + + private string modifiedByField; + + private string lastRunStatusField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CacheRefreshPlanID { + get { + return this.cacheRefreshPlanIDField; + } + set { + this.cacheRefreshPlanIDField = value; + this.RaisePropertyChanged("CacheRefreshPlanID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ItemPath { + get { + return this.itemPathField; + } + set { + this.itemPathField = value; + this.RaisePropertyChanged("ItemPath"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public CacheRefreshPlanState State { + get { + return this.stateField; + } + set { + this.stateField = value; + this.RaisePropertyChanged("State"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public System.DateTime LastExecuted { + get { + return this.lastExecutedField; + } + set { + this.lastExecutedField = value; + this.RaisePropertyChanged("LastExecuted"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public System.DateTime ModifiedDate { + get { + return this.modifiedDateField; + } + set { + this.modifiedDateField = value; + this.RaisePropertyChanged("ModifiedDate"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string ModifiedBy { + get { + return this.modifiedByField; + } + set { + this.modifiedByField = value; + this.RaisePropertyChanged("ModifiedBy"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string LastRunStatus { + get { + return this.lastRunStatusField; + } + set { + this.lastRunStatusField = value; + this.RaisePropertyChanged("LastRunStatus"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class CacheRefreshPlanState : object, System.ComponentModel.INotifyPropertyChanged { + + private bool missingParameterValueField; + + private bool invalidParameterValueField; + + private bool unknownItemParameterField; + + private bool cachingNotEnabledOnItemField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool MissingParameterValue { + get { + return this.missingParameterValueField; + } + set { + this.missingParameterValueField = value; + this.RaisePropertyChanged("MissingParameterValue"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool InvalidParameterValue { + get { + return this.invalidParameterValueField; + } + set { + this.invalidParameterValueField = value; + this.RaisePropertyChanged("InvalidParameterValue"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool UnknownItemParameter { + get { + return this.unknownItemParameterField; + } + set { + this.unknownItemParameterField = value; + this.RaisePropertyChanged("UnknownItemParameter"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool CachingNotEnabledOnItem { + get { + return this.cachingNotEnabledOnItemField; + } + set { + this.cachingNotEnabledOnItemField = value; + this.RaisePropertyChanged("CachingNotEnabledOnItem"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Job : object, System.ComponentModel.INotifyPropertyChanged { + + private string jobIDField; + + private string nameField; + + private string pathField; + + private string descriptionField; + + private string machineField; + + private string userField; + + private System.DateTime startDateTimeField; + + private string jobActionNameField; + + private string jobTypeNameField; + + private string jobStatusNameField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string JobID { + get { + return this.jobIDField; + } + set { + this.jobIDField = value; + this.RaisePropertyChanged("JobID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + this.RaisePropertyChanged("Path"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Machine { + get { + return this.machineField; + } + set { + this.machineField = value; + this.RaisePropertyChanged("Machine"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string User { + get { + return this.userField; + } + set { + this.userField = value; + this.RaisePropertyChanged("User"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public System.DateTime StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + this.RaisePropertyChanged("StartDateTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string JobActionName { + get { + return this.jobActionNameField; + } + set { + this.jobActionNameField = value; + this.RaisePropertyChanged("JobActionName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string JobTypeName { + get { + return this.jobTypeNameField; + } + set { + this.jobTypeNameField = value; + this.RaisePropertyChanged("JobTypeName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string JobStatusName { + get { + return this.jobStatusNameField; + } + set { + this.jobStatusNameField = value; + this.RaisePropertyChanged("JobStatusName"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Event : object, System.ComponentModel.INotifyPropertyChanged { + + private string typeField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + this.RaisePropertyChanged("Type"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Extension : object, System.ComponentModel.INotifyPropertyChanged { + + private string extensionTypeNameField; + + private string nameField; + + private string localizedNameField; + + private bool visibleField; + + private bool isModelGenerationSupportedField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ExtensionTypeName { + get { + return this.extensionTypeNameField; + } + set { + this.extensionTypeNameField = value; + this.RaisePropertyChanged("ExtensionTypeName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string LocalizedName { + get { + return this.localizedNameField; + } + set { + this.localizedNameField = value; + this.RaisePropertyChanged("LocalizedName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool Visible { + get { + return this.visibleField; + } + set { + this.visibleField = value; + this.RaisePropertyChanged("Visible"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsModelGenerationSupported { + get { + return this.isModelGenerationSupportedField; + } + set { + this.isModelGenerationSupportedField = value; + this.RaisePropertyChanged("IsModelGenerationSupported"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ScheduleExpiration))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(TimeExpiration))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ExpirationDefinition : object, System.ComponentModel.INotifyPropertyChanged { + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ScheduleExpiration : ExpirationDefinition { + + private ScheduleDefinitionOrReference itemField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference), Order=0)] + public ScheduleDefinitionOrReference Item { + get { + return this.itemField; + } + set { + this.itemField = value; + this.RaisePropertyChanged("Item"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ScheduleDefinition : ScheduleDefinitionOrReference { + + private System.DateTime startDateTimeField; + + private System.DateTime endDateField; + + private bool endDateFieldSpecified; + + private RecurrencePattern itemField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + this.RaisePropertyChanged("StartDateTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + this.RaisePropertyChanged("EndDate"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + this.RaisePropertyChanged("EndDateSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute("DailyRecurrence", typeof(DailyRecurrence), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MinuteRecurrence", typeof(MinuteRecurrence), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MonthlyDOWRecurrence", typeof(MonthlyDOWRecurrence), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MonthlyRecurrence", typeof(MonthlyRecurrence), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("WeeklyRecurrence", typeof(WeeklyRecurrence), Order=2)] + public RecurrencePattern Item { + get { + return this.itemField; + } + set { + this.itemField = value; + this.RaisePropertyChanged("Item"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DailyRecurrence : RecurrencePattern { + + private int daysIntervalField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int DaysInterval { + get { + return this.daysIntervalField; + } + set { + this.daysIntervalField = value; + this.RaisePropertyChanged("DaysInterval"); + } + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MinuteRecurrence))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DailyRecurrence))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(WeeklyRecurrence))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MonthlyDOWRecurrence))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MonthlyRecurrence))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class RecurrencePattern : object, System.ComponentModel.INotifyPropertyChanged { + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class MinuteRecurrence : RecurrencePattern { + + private int minutesIntervalField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int MinutesInterval { + get { + return this.minutesIntervalField; + } + set { + this.minutesIntervalField = value; + this.RaisePropertyChanged("MinutesInterval"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class WeeklyRecurrence : RecurrencePattern { + + private int weeksIntervalField; + + private bool weeksIntervalFieldSpecified; + + private DaysOfWeekSelector daysOfWeekField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int WeeksInterval { + get { + return this.weeksIntervalField; + } + set { + this.weeksIntervalField = value; + this.RaisePropertyChanged("WeeksInterval"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WeeksIntervalSpecified { + get { + return this.weeksIntervalFieldSpecified; + } + set { + this.weeksIntervalFieldSpecified = value; + this.RaisePropertyChanged("WeeksIntervalSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DaysOfWeekSelector DaysOfWeek { + get { + return this.daysOfWeekField; + } + set { + this.daysOfWeekField = value; + this.RaisePropertyChanged("DaysOfWeek"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DaysOfWeekSelector : object, System.ComponentModel.INotifyPropertyChanged { + + private bool sundayField; + + private bool mondayField; + + private bool tuesdayField; + + private bool wednesdayField; + + private bool thursdayField; + + private bool fridayField; + + private bool saturdayField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool Sunday { + get { + return this.sundayField; + } + set { + this.sundayField = value; + this.RaisePropertyChanged("Sunday"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool Monday { + get { + return this.mondayField; + } + set { + this.mondayField = value; + this.RaisePropertyChanged("Monday"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool Tuesday { + get { + return this.tuesdayField; + } + set { + this.tuesdayField = value; + this.RaisePropertyChanged("Tuesday"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool Wednesday { + get { + return this.wednesdayField; + } + set { + this.wednesdayField = value; + this.RaisePropertyChanged("Wednesday"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool Thursday { + get { + return this.thursdayField; + } + set { + this.thursdayField = value; + this.RaisePropertyChanged("Thursday"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool Friday { + get { + return this.fridayField; + } + set { + this.fridayField = value; + this.RaisePropertyChanged("Friday"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool Saturday { + get { + return this.saturdayField; + } + set { + this.saturdayField = value; + this.RaisePropertyChanged("Saturday"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class MonthlyDOWRecurrence : RecurrencePattern { + + private WeekNumberEnum whichWeekField; + + private bool whichWeekFieldSpecified; + + private DaysOfWeekSelector daysOfWeekField; + + private MonthsOfYearSelector monthsOfYearField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public WeekNumberEnum WhichWeek { + get { + return this.whichWeekField; + } + set { + this.whichWeekField = value; + this.RaisePropertyChanged("WhichWeek"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WhichWeekSpecified { + get { + return this.whichWeekFieldSpecified; + } + set { + this.whichWeekFieldSpecified = value; + this.RaisePropertyChanged("WhichWeekSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DaysOfWeekSelector DaysOfWeek { + get { + return this.daysOfWeekField; + } + set { + this.daysOfWeekField = value; + this.RaisePropertyChanged("DaysOfWeek"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public MonthsOfYearSelector MonthsOfYear { + get { + return this.monthsOfYearField; + } + set { + this.monthsOfYearField = value; + this.RaisePropertyChanged("MonthsOfYear"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public enum WeekNumberEnum { + + /// <remarks/> + FirstWeek, + + /// <remarks/> + SecondWeek, + + /// <remarks/> + ThirdWeek, + + /// <remarks/> + FourthWeek, + + /// <remarks/> + LastWeek, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class MonthsOfYearSelector : object, System.ComponentModel.INotifyPropertyChanged { + + private bool januaryField; + + private bool februaryField; + + private bool marchField; + + private bool aprilField; + + private bool mayField; + + private bool juneField; + + private bool julyField; + + private bool augustField; + + private bool septemberField; + + private bool octoberField; + + private bool novemberField; + + private bool decemberField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool January { + get { + return this.januaryField; + } + set { + this.januaryField = value; + this.RaisePropertyChanged("January"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool February { + get { + return this.februaryField; + } + set { + this.februaryField = value; + this.RaisePropertyChanged("February"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool March { + get { + return this.marchField; + } + set { + this.marchField = value; + this.RaisePropertyChanged("March"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool April { + get { + return this.aprilField; + } + set { + this.aprilField = value; + this.RaisePropertyChanged("April"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool May { + get { + return this.mayField; + } + set { + this.mayField = value; + this.RaisePropertyChanged("May"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool June { + get { + return this.juneField; + } + set { + this.juneField = value; + this.RaisePropertyChanged("June"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool July { + get { + return this.julyField; + } + set { + this.julyField = value; + this.RaisePropertyChanged("July"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool August { + get { + return this.augustField; + } + set { + this.augustField = value; + this.RaisePropertyChanged("August"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool September { + get { + return this.septemberField; + } + set { + this.septemberField = value; + this.RaisePropertyChanged("September"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public bool October { + get { + return this.octoberField; + } + set { + this.octoberField = value; + this.RaisePropertyChanged("October"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool November { + get { + return this.novemberField; + } + set { + this.novemberField = value; + this.RaisePropertyChanged("November"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool December { + get { + return this.decemberField; + } + set { + this.decemberField = value; + this.RaisePropertyChanged("December"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class MonthlyRecurrence : RecurrencePattern { + + private string daysField; + + private MonthsOfYearSelector monthsOfYearField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Days { + get { + return this.daysField; + } + set { + this.daysField = value; + this.RaisePropertyChanged("Days"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public MonthsOfYearSelector MonthsOfYear { + get { + return this.monthsOfYearField; + } + set { + this.monthsOfYearField = value; + this.RaisePropertyChanged("MonthsOfYear"); + } + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ScheduleReference))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NoSchedule))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ScheduleDefinition))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ScheduleDefinitionOrReference : object, System.ComponentModel.INotifyPropertyChanged { + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ScheduleReference : ScheduleDefinitionOrReference { + + private string scheduleIDField; + + private ScheduleDefinition definitionField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ScheduleID { + get { + return this.scheduleIDField; + } + set { + this.scheduleIDField = value; + this.RaisePropertyChanged("ScheduleID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ScheduleDefinition Definition { + get { + return this.definitionField; + } + set { + this.definitionField = value; + this.RaisePropertyChanged("Definition"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class NoSchedule : ScheduleDefinitionOrReference { + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class TimeExpiration : ExpirationDefinition { + + private int minutesField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int Minutes { + get { + return this.minutesField; + } + set { + this.minutesField = value; + this.RaisePropertyChanged("Minutes"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataSourceCredentials : object, System.ComponentModel.INotifyPropertyChanged { + + private string dataSourceNameField; + + private string userNameField; + + private string passwordField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string DataSourceName { + get { + return this.dataSourceNameField; + } + set { + this.dataSourceNameField = value; + this.RaisePropertyChanged("DataSourceName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string UserName { + get { + return this.userNameField; + } + set { + this.userNameField = value; + this.RaisePropertyChanged("UserName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Password { + get { + return this.passwordField; + } + set { + this.passwordField = value; + this.RaisePropertyChanged("Password"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ItemParameter : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string parameterTypeNameField; + + private bool nullableField; + + private bool nullableFieldSpecified; + + private bool allowBlankField; + + private bool allowBlankFieldSpecified; + + private bool multiValueField; + + private bool multiValueFieldSpecified; + + private bool queryParameterField; + + private bool queryParameterFieldSpecified; + + private string promptField; + + private bool promptUserField; + + private bool promptUserFieldSpecified; + + private string[] dependenciesField; + + private bool validValuesQueryBasedField; + + private bool validValuesQueryBasedFieldSpecified; + + private ValidValue[] validValuesField; + + private bool defaultValuesQueryBasedField; + + private bool defaultValuesQueryBasedFieldSpecified; + + private string[] defaultValuesField; + + private string parameterStateNameField; + + private string errorMessageField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ParameterTypeName { + get { + return this.parameterTypeNameField; + } + set { + this.parameterTypeNameField = value; + this.RaisePropertyChanged("ParameterTypeName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool Nullable { + get { + return this.nullableField; + } + set { + this.nullableField = value; + this.RaisePropertyChanged("Nullable"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NullableSpecified { + get { + return this.nullableFieldSpecified; + } + set { + this.nullableFieldSpecified = value; + this.RaisePropertyChanged("NullableSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool AllowBlank { + get { + return this.allowBlankField; + } + set { + this.allowBlankField = value; + this.RaisePropertyChanged("AllowBlank"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AllowBlankSpecified { + get { + return this.allowBlankFieldSpecified; + } + set { + this.allowBlankFieldSpecified = value; + this.RaisePropertyChanged("AllowBlankSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool MultiValue { + get { + return this.multiValueField; + } + set { + this.multiValueField = value; + this.RaisePropertyChanged("MultiValue"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MultiValueSpecified { + get { + return this.multiValueFieldSpecified; + } + set { + this.multiValueFieldSpecified = value; + this.RaisePropertyChanged("MultiValueSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool QueryParameter { + get { + return this.queryParameterField; + } + set { + this.queryParameterField = value; + this.RaisePropertyChanged("QueryParameter"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool QueryParameterSpecified { + get { + return this.queryParameterFieldSpecified; + } + set { + this.queryParameterFieldSpecified = value; + this.RaisePropertyChanged("QueryParameterSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Prompt { + get { + return this.promptField; + } + set { + this.promptField = value; + this.RaisePropertyChanged("Prompt"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool PromptUser { + get { + return this.promptUserField; + } + set { + this.promptUserField = value; + this.RaisePropertyChanged("PromptUser"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PromptUserSpecified { + get { + return this.promptUserFieldSpecified; + } + set { + this.promptUserFieldSpecified = value; + this.RaisePropertyChanged("PromptUserSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=8)] + [System.Xml.Serialization.XmlArrayItemAttribute("Dependency")] + public string[] Dependencies { + get { + return this.dependenciesField; + } + set { + this.dependenciesField = value; + this.RaisePropertyChanged("Dependencies"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public bool ValidValuesQueryBased { + get { + return this.validValuesQueryBasedField; + } + set { + this.validValuesQueryBasedField = value; + this.RaisePropertyChanged("ValidValuesQueryBased"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValidValuesQueryBasedSpecified { + get { + return this.validValuesQueryBasedFieldSpecified; + } + set { + this.validValuesQueryBasedFieldSpecified = value; + this.RaisePropertyChanged("ValidValuesQueryBasedSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=10)] + public ValidValue[] ValidValues { + get { + return this.validValuesField; + } + set { + this.validValuesField = value; + this.RaisePropertyChanged("ValidValues"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool DefaultValuesQueryBased { + get { + return this.defaultValuesQueryBasedField; + } + set { + this.defaultValuesQueryBasedField = value; + this.RaisePropertyChanged("DefaultValuesQueryBased"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DefaultValuesQueryBasedSpecified { + get { + return this.defaultValuesQueryBasedFieldSpecified; + } + set { + this.defaultValuesQueryBasedFieldSpecified = value; + this.RaisePropertyChanged("DefaultValuesQueryBasedSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=12)] + [System.Xml.Serialization.XmlArrayItemAttribute("Value")] + public string[] DefaultValues { + get { + return this.defaultValuesField; + } + set { + this.defaultValuesField = value; + this.RaisePropertyChanged("DefaultValues"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string ParameterStateName { + get { + return this.parameterStateNameField; + } + set { + this.parameterStateNameField = value; + this.RaisePropertyChanged("ParameterStateName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string ErrorMessage { + get { + return this.errorMessageField; + } + set { + this.errorMessageField = value; + this.RaisePropertyChanged("ErrorMessage"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ValidValue : object, System.ComponentModel.INotifyPropertyChanged { + + private string labelField; + + private string valueField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Label { + get { + return this.labelField; + } + set { + this.labelField = value; + this.RaisePropertyChanged("Label"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + this.RaisePropertyChanged("Value"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Schedule : object, System.ComponentModel.INotifyPropertyChanged { + + private string scheduleIDField; + + private string nameField; + + private ScheduleDefinition definitionField; + + private string descriptionField; + + private string creatorField; + + private System.DateTime nextRunTimeField; + + private bool nextRunTimeFieldSpecified; + + private System.DateTime lastRunTimeField; + + private bool lastRunTimeFieldSpecified; + + private bool referencesPresentField; + + private string scheduleStateNameField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ScheduleID { + get { + return this.scheduleIDField; + } + set { + this.scheduleIDField = value; + this.RaisePropertyChanged("ScheduleID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ScheduleDefinition Definition { + get { + return this.definitionField; + } + set { + this.definitionField = value; + this.RaisePropertyChanged("Definition"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Creator { + get { + return this.creatorField; + } + set { + this.creatorField = value; + this.RaisePropertyChanged("Creator"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public System.DateTime NextRunTime { + get { + return this.nextRunTimeField; + } + set { + this.nextRunTimeField = value; + this.RaisePropertyChanged("NextRunTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextRunTimeSpecified { + get { + return this.nextRunTimeFieldSpecified; + } + set { + this.nextRunTimeFieldSpecified = value; + this.RaisePropertyChanged("NextRunTimeSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public System.DateTime LastRunTime { + get { + return this.lastRunTimeField; + } + set { + this.lastRunTimeField = value; + this.RaisePropertyChanged("LastRunTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LastRunTimeSpecified { + get { + return this.lastRunTimeFieldSpecified; + } + set { + this.lastRunTimeFieldSpecified = value; + this.RaisePropertyChanged("LastRunTimeSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool ReferencesPresent { + get { + return this.referencesPresentField; + } + set { + this.referencesPresentField = value; + this.RaisePropertyChanged("ReferencesPresent"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string ScheduleStateName { + get { + return this.scheduleStateNameField; + } + set { + this.scheduleStateNameField = value; + this.RaisePropertyChanged("ScheduleStateName"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ModelPerspective : object, System.ComponentModel.INotifyPropertyChanged { + + private string idField; + + private string nameField; + + private string descriptionField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ID { + get { + return this.idField; + } + set { + this.idField = value; + this.RaisePropertyChanged("ID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ModelCatalogItem : object, System.ComponentModel.INotifyPropertyChanged { + + private string modelField; + + private string descriptionField; + + private ModelPerspective[] perspectivesField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Model { + get { + return this.modelField; + } + set { + this.modelField = value; + this.RaisePropertyChanged("Model"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=2)] + public ModelPerspective[] Perspectives { + get { + return this.perspectivesField; + } + set { + this.perspectivesField = value; + this.RaisePropertyChanged("Perspectives"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ModelItem : object, System.ComponentModel.INotifyPropertyChanged { + + private string idField; + + private string nameField; + + private string modelItemTypeNameField; + + private string descriptionField; + + private ModelItem[] modelItemsField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ID { + get { + return this.idField; + } + set { + this.idField = value; + this.RaisePropertyChanged("ID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ModelItemTypeName { + get { + return this.modelItemTypeNameField; + } + set { + this.modelItemTypeNameField = value; + this.RaisePropertyChanged("ModelItemTypeName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=4)] + public ModelItem[] ModelItems { + get { + return this.modelItemsField; + } + set { + this.modelItemsField = value; + this.RaisePropertyChanged("ModelItems"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ModelDrillthroughReport : object, System.ComponentModel.INotifyPropertyChanged { + + private string pathField; + + private DrillthroughType typeField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + this.RaisePropertyChanged("Path"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DrillthroughType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + this.RaisePropertyChanged("Type"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public enum DrillthroughType { + + /// <remarks/> + Detail, + + /// <remarks/> + List, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataSourcePrompt : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string dataSourceIDField; + + private string promptField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DataSourceID { + get { + return this.dataSourceIDField; + } + set { + this.dataSourceIDField = value; + this.RaisePropertyChanged("DataSourceID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Prompt { + get { + return this.promptField; + } + set { + this.promptField = value; + this.RaisePropertyChanged("Prompt"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Policy : object, System.ComponentModel.INotifyPropertyChanged { + + private string groupUserNameField; + + private Role[] rolesField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string GroupUserName { + get { + return this.groupUserNameField; + } + set { + this.groupUserNameField = value; + this.RaisePropertyChanged("GroupUserName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + public Role[] Roles { + get { + return this.rolesField; + } + set { + this.rolesField = value; + this.RaisePropertyChanged("Roles"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Role : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string descriptionField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Task : object, System.ComponentModel.INotifyPropertyChanged { + + private string taskIDField; + + private string nameField; + + private string descriptionField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string TaskID { + get { + return this.taskIDField; + } + set { + this.taskIDField = value; + this.RaisePropertyChanged("TaskID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataSource : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private DataSourceDefinitionOrReference itemField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute("DataSourceDefinition", typeof(DataSourceDefinition), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("DataSourceReference", typeof(DataSourceReference), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("InvalidDataSourceReference", typeof(InvalidDataSourceReference), Order=1)] + public DataSourceDefinitionOrReference Item { + get { + return this.itemField; + } + set { + this.itemField = value; + this.RaisePropertyChanged("Item"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataSourceDefinition : DataSourceDefinitionOrReference { + + private string extensionField; + + private string connectStringField; + + private bool useOriginalConnectStringField; + + private bool originalConnectStringExpressionBasedField; + + private CredentialRetrievalEnum credentialRetrievalField; + + private bool windowsCredentialsField; + + private bool impersonateUserField; + + private bool impersonateUserFieldSpecified; + + private string promptField; + + private string userNameField; + + private string passwordField; + + private bool enabledField; + + private bool enabledFieldSpecified; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Extension { + get { + return this.extensionField; + } + set { + this.extensionField = value; + this.RaisePropertyChanged("Extension"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ConnectString { + get { + return this.connectStringField; + } + set { + this.connectStringField = value; + this.RaisePropertyChanged("ConnectString"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool UseOriginalConnectString { + get { + return this.useOriginalConnectStringField; + } + set { + this.useOriginalConnectStringField = value; + this.RaisePropertyChanged("UseOriginalConnectString"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool OriginalConnectStringExpressionBased { + get { + return this.originalConnectStringExpressionBasedField; + } + set { + this.originalConnectStringExpressionBasedField = value; + this.RaisePropertyChanged("OriginalConnectStringExpressionBased"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public CredentialRetrievalEnum CredentialRetrieval { + get { + return this.credentialRetrievalField; + } + set { + this.credentialRetrievalField = value; + this.RaisePropertyChanged("CredentialRetrieval"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool WindowsCredentials { + get { + return this.windowsCredentialsField; + } + set { + this.windowsCredentialsField = value; + this.RaisePropertyChanged("WindowsCredentials"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool ImpersonateUser { + get { + return this.impersonateUserField; + } + set { + this.impersonateUserField = value; + this.RaisePropertyChanged("ImpersonateUser"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ImpersonateUserSpecified { + get { + return this.impersonateUserFieldSpecified; + } + set { + this.impersonateUserFieldSpecified = value; + this.RaisePropertyChanged("ImpersonateUserSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Prompt { + get { + return this.promptField; + } + set { + this.promptField = value; + this.RaisePropertyChanged("Prompt"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string UserName { + get { + return this.userNameField; + } + set { + this.userNameField = value; + this.RaisePropertyChanged("UserName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Password { + get { + return this.passwordField; + } + set { + this.passwordField = value; + this.RaisePropertyChanged("Password"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool Enabled { + get { + return this.enabledField; + } + set { + this.enabledField = value; + this.RaisePropertyChanged("Enabled"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EnabledSpecified { + get { + return this.enabledFieldSpecified; + } + set { + this.enabledFieldSpecified = value; + this.RaisePropertyChanged("EnabledSpecified"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public enum CredentialRetrievalEnum { + + /// <remarks/> + Prompt, + + /// <remarks/> + Store, + + /// <remarks/> + Integrated, + + /// <remarks/> + None, + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DataSourceReference))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidDataSourceReference))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DataSourceDefinition))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataSourceDefinitionOrReference : object, System.ComponentModel.INotifyPropertyChanged { + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataSourceReference : DataSourceDefinitionOrReference { + + private string referenceField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Reference { + get { + return this.referenceField; + } + set { + this.referenceField = value; + this.RaisePropertyChanged("Reference"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class InvalidDataSourceReference : DataSourceDefinitionOrReference { + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Subscription : object, System.ComponentModel.INotifyPropertyChanged { + + private string subscriptionIDField; + + private string ownerField; + + private string pathField; + + private string virtualPathField; + + private string reportField; + + private ExtensionSettings deliverySettingsField; + + private string descriptionField; + + private string statusField; + + private ActiveState activeField; + + private System.DateTime lastExecutedField; + + private bool lastExecutedFieldSpecified; + + private string modifiedByField; + + private System.DateTime modifiedDateField; + + private string eventTypeField; + + private bool isDataDrivenField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string SubscriptionID { + get { + return this.subscriptionIDField; + } + set { + this.subscriptionIDField = value; + this.RaisePropertyChanged("SubscriptionID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Owner { + get { + return this.ownerField; + } + set { + this.ownerField = value; + this.RaisePropertyChanged("Owner"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + this.RaisePropertyChanged("Path"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string VirtualPath { + get { + return this.virtualPathField; + } + set { + this.virtualPathField = value; + this.RaisePropertyChanged("VirtualPath"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Report { + get { + return this.reportField; + } + set { + this.reportField = value; + this.RaisePropertyChanged("Report"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ExtensionSettings DeliverySettings { + get { + return this.deliverySettingsField; + } + set { + this.deliverySettingsField = value; + this.RaisePropertyChanged("DeliverySettings"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Status { + get { + return this.statusField; + } + set { + this.statusField = value; + this.RaisePropertyChanged("Status"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public ActiveState Active { + get { + return this.activeField; + } + set { + this.activeField = value; + this.RaisePropertyChanged("Active"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public System.DateTime LastExecuted { + get { + return this.lastExecutedField; + } + set { + this.lastExecutedField = value; + this.RaisePropertyChanged("LastExecuted"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LastExecutedSpecified { + get { + return this.lastExecutedFieldSpecified; + } + set { + this.lastExecutedFieldSpecified = value; + this.RaisePropertyChanged("LastExecutedSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string ModifiedBy { + get { + return this.modifiedByField; + } + set { + this.modifiedByField = value; + this.RaisePropertyChanged("ModifiedBy"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public System.DateTime ModifiedDate { + get { + return this.modifiedDateField; + } + set { + this.modifiedDateField = value; + this.RaisePropertyChanged("ModifiedDate"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string EventType { + get { + return this.eventTypeField; + } + set { + this.eventTypeField = value; + this.RaisePropertyChanged("EventType"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public bool IsDataDriven { + get { + return this.isDataDrivenField; + } + set { + this.isDataDrivenField = value; + this.RaisePropertyChanged("IsDataDriven"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ExtensionSettings : object, System.ComponentModel.INotifyPropertyChanged { + + private string extensionField; + + private ParameterValueOrFieldReference[] parameterValuesField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Extension { + get { + return this.extensionField; + } + set { + this.extensionField = value; + this.RaisePropertyChanged("Extension"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + [System.Xml.Serialization.XmlArrayItemAttribute(typeof(ParameterFieldReference))] + [System.Xml.Serialization.XmlArrayItemAttribute(typeof(ParameterValue))] + public ParameterValueOrFieldReference[] ParameterValues { + get { + return this.parameterValuesField; + } + set { + this.parameterValuesField = value; + this.RaisePropertyChanged("ParameterValues"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ParameterFieldReference : ParameterValueOrFieldReference { + + private string parameterNameField; + + private string fieldAliasField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ParameterName { + get { + return this.parameterNameField; + } + set { + this.parameterNameField = value; + this.RaisePropertyChanged("ParameterName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FieldAlias { + get { + return this.fieldAliasField; + } + set { + this.fieldAliasField = value; + this.RaisePropertyChanged("FieldAlias"); + } + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ParameterFieldReference))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ParameterValue))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ParameterValueOrFieldReference : object, System.ComponentModel.INotifyPropertyChanged { + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ParameterValue : ParameterValueOrFieldReference { + + private string nameField; + + private string valueField; + + private string labelField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + this.RaisePropertyChanged("Value"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Label { + get { + return this.labelField; + } + set { + this.labelField = value; + this.RaisePropertyChanged("Label"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ActiveState : object, System.ComponentModel.INotifyPropertyChanged { + + private bool deliveryExtensionRemovedField; + + private bool deliveryExtensionRemovedFieldSpecified; + + private bool sharedDataSourceRemovedField; + + private bool sharedDataSourceRemovedFieldSpecified; + + private bool missingParameterValueField; + + private bool missingParameterValueFieldSpecified; + + private bool invalidParameterValueField; + + private bool invalidParameterValueFieldSpecified; + + private bool unknownReportParameterField; + + private bool unknownReportParameterFieldSpecified; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool DeliveryExtensionRemoved { + get { + return this.deliveryExtensionRemovedField; + } + set { + this.deliveryExtensionRemovedField = value; + this.RaisePropertyChanged("DeliveryExtensionRemoved"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DeliveryExtensionRemovedSpecified { + get { + return this.deliveryExtensionRemovedFieldSpecified; + } + set { + this.deliveryExtensionRemovedFieldSpecified = value; + this.RaisePropertyChanged("DeliveryExtensionRemovedSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool SharedDataSourceRemoved { + get { + return this.sharedDataSourceRemovedField; + } + set { + this.sharedDataSourceRemovedField = value; + this.RaisePropertyChanged("SharedDataSourceRemoved"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SharedDataSourceRemovedSpecified { + get { + return this.sharedDataSourceRemovedFieldSpecified; + } + set { + this.sharedDataSourceRemovedFieldSpecified = value; + this.RaisePropertyChanged("SharedDataSourceRemovedSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool MissingParameterValue { + get { + return this.missingParameterValueField; + } + set { + this.missingParameterValueField = value; + this.RaisePropertyChanged("MissingParameterValue"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MissingParameterValueSpecified { + get { + return this.missingParameterValueFieldSpecified; + } + set { + this.missingParameterValueFieldSpecified = value; + this.RaisePropertyChanged("MissingParameterValueSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool InvalidParameterValue { + get { + return this.invalidParameterValueField; + } + set { + this.invalidParameterValueField = value; + this.RaisePropertyChanged("InvalidParameterValue"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InvalidParameterValueSpecified { + get { + return this.invalidParameterValueFieldSpecified; + } + set { + this.invalidParameterValueFieldSpecified = value; + this.RaisePropertyChanged("InvalidParameterValueSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool UnknownReportParameter { + get { + return this.unknownReportParameterField; + } + set { + this.unknownReportParameterField = value; + this.RaisePropertyChanged("UnknownReportParameter"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnknownReportParameterSpecified { + get { + return this.unknownReportParameterFieldSpecified; + } + set { + this.unknownReportParameterFieldSpecified = value; + this.RaisePropertyChanged("UnknownReportParameterSpecified"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ExtensionParameter : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string displayNameField; + + private bool requiredField; + + private bool requiredFieldSpecified; + + private bool readOnlyField; + + private string valueField; + + private string errorField; + + private bool encryptedField; + + private bool isPasswordField; + + private ValidValue[] validValuesField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DisplayName { + get { + return this.displayNameField; + } + set { + this.displayNameField = value; + this.RaisePropertyChanged("DisplayName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool Required { + get { + return this.requiredField; + } + set { + this.requiredField = value; + this.RaisePropertyChanged("Required"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RequiredSpecified { + get { + return this.requiredFieldSpecified; + } + set { + this.requiredFieldSpecified = value; + this.RaisePropertyChanged("RequiredSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool ReadOnly { + get { + return this.readOnlyField; + } + set { + this.readOnlyField = value; + this.RaisePropertyChanged("ReadOnly"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + this.RaisePropertyChanged("Value"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Error { + get { + return this.errorField; + } + set { + this.errorField = value; + this.RaisePropertyChanged("Error"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool Encrypted { + get { + return this.encryptedField; + } + set { + this.encryptedField = value; + this.RaisePropertyChanged("Encrypted"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool IsPassword { + get { + return this.isPasswordField; + } + set { + this.isPasswordField = value; + this.RaisePropertyChanged("IsPassword"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=8)] + [System.Xml.Serialization.XmlArrayItemAttribute("Value")] + public ValidValue[] ValidValues { + get { + return this.validValuesField; + } + set { + this.validValuesField = value; + this.RaisePropertyChanged("ValidValues"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class QueryDefinition : object, System.ComponentModel.INotifyPropertyChanged { + + private string commandTypeField; + + private string commandTextField; + + private int timeoutField; + + private bool timeoutFieldSpecified; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CommandType { + get { + return this.commandTypeField; + } + set { + this.commandTypeField = value; + this.RaisePropertyChanged("CommandType"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string CommandText { + get { + return this.commandTextField; + } + set { + this.commandTextField = value; + this.RaisePropertyChanged("CommandText"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + this.RaisePropertyChanged("Timeout"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeoutSpecified { + get { + return this.timeoutFieldSpecified; + } + set { + this.timeoutFieldSpecified = value; + this.RaisePropertyChanged("TimeoutSpecified"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Field : object, System.ComponentModel.INotifyPropertyChanged { + + private string aliasField; + + private string nameField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Alias { + get { + return this.aliasField; + } + set { + this.aliasField = value; + this.RaisePropertyChanged("Alias"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataSetDefinition : object, System.ComponentModel.INotifyPropertyChanged { + + private Field[] fieldsField; + + private QueryDefinition queryField; + + private SensitivityEnum caseSensitivityField; + + private bool caseSensitivityFieldSpecified; + + private string collationField; + + private SensitivityEnum accentSensitivityField; + + private bool accentSensitivityFieldSpecified; + + private SensitivityEnum kanatypeSensitivityField; + + private bool kanatypeSensitivityFieldSpecified; + + private SensitivityEnum widthSensitivityField; + + private bool widthSensitivityFieldSpecified; + + private string nameField; + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=0)] + public Field[] Fields { + get { + return this.fieldsField; + } + set { + this.fieldsField = value; + this.RaisePropertyChanged("Fields"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public QueryDefinition Query { + get { + return this.queryField; + } + set { + this.queryField = value; + this.RaisePropertyChanged("Query"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SensitivityEnum CaseSensitivity { + get { + return this.caseSensitivityField; + } + set { + this.caseSensitivityField = value; + this.RaisePropertyChanged("CaseSensitivity"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CaseSensitivitySpecified { + get { + return this.caseSensitivityFieldSpecified; + } + set { + this.caseSensitivityFieldSpecified = value; + this.RaisePropertyChanged("CaseSensitivitySpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Collation { + get { + return this.collationField; + } + set { + this.collationField = value; + this.RaisePropertyChanged("Collation"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public SensitivityEnum AccentSensitivity { + get { + return this.accentSensitivityField; + } + set { + this.accentSensitivityField = value; + this.RaisePropertyChanged("AccentSensitivity"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccentSensitivitySpecified { + get { + return this.accentSensitivityFieldSpecified; + } + set { + this.accentSensitivityFieldSpecified = value; + this.RaisePropertyChanged("AccentSensitivitySpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public SensitivityEnum KanatypeSensitivity { + get { + return this.kanatypeSensitivityField; + } + set { + this.kanatypeSensitivityField = value; + this.RaisePropertyChanged("KanatypeSensitivity"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool KanatypeSensitivitySpecified { + get { + return this.kanatypeSensitivityFieldSpecified; + } + set { + this.kanatypeSensitivityFieldSpecified = value; + this.RaisePropertyChanged("KanatypeSensitivitySpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public SensitivityEnum WidthSensitivity { + get { + return this.widthSensitivityField; + } + set { + this.widthSensitivityField = value; + this.RaisePropertyChanged("WidthSensitivity"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WidthSensitivitySpecified { + get { + return this.widthSensitivityFieldSpecified; + } + set { + this.widthSensitivityFieldSpecified = value; + this.RaisePropertyChanged("WidthSensitivitySpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public enum SensitivityEnum { + + /// <remarks/> + True, + + /// <remarks/> + False, + + /// <remarks/> + Auto, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class DataRetrievalPlan : object, System.ComponentModel.INotifyPropertyChanged { + + private DataSourceDefinitionOrReference itemField; + + private DataSetDefinition dataSetField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute("DataSourceDefinition", typeof(DataSourceDefinition), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DataSourceReference", typeof(DataSourceReference), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("InvalidDataSourceReference", typeof(InvalidDataSourceReference), Order=0)] + public DataSourceDefinitionOrReference Item { + get { + return this.itemField; + } + set { + this.itemField = value; + this.RaisePropertyChanged("Item"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DataSetDefinition DataSet { + get { + return this.dataSetField; + } + set { + this.dataSetField = value; + this.RaisePropertyChanged("DataSet"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ItemReferenceData : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string referenceField; + + private string referenceTypeField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Reference { + get { + return this.referenceField; + } + set { + this.referenceField = value; + this.RaisePropertyChanged("Reference"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ReferenceType { + get { + return this.referenceTypeField; + } + set { + this.referenceTypeField = value; + this.RaisePropertyChanged("ReferenceType"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ItemReference : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string referenceField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Reference { + get { + return this.referenceField; + } + set { + this.referenceField = value; + this.RaisePropertyChanged("Reference"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ItemNamespaceHeader : object, System.ComponentModel.INotifyPropertyChanged { + + private ItemNamespaceEnum itemNamespaceField; + + private System.Xml.XmlAttribute[] anyAttrField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ItemNamespaceEnum ItemNamespace { + get { + return this.itemNamespaceField; + } + set { + this.itemNamespaceField = value; + this.RaisePropertyChanged("ItemNamespace"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlAnyAttributeAttribute()] + public System.Xml.XmlAttribute[] AnyAttr { + get { + return this.anyAttrField; + } + set { + this.anyAttrField = value; + this.RaisePropertyChanged("AnyAttr"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public enum ItemNamespaceEnum { + + /// <remarks/> + PathBased, + + /// <remarks/> + GUIDBased, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class SearchCondition : object, System.ComponentModel.INotifyPropertyChanged { + + private ConditionEnum conditionField; + + private bool conditionFieldSpecified; + + private string[] valuesField; + + private string nameField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ConditionEnum Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + this.RaisePropertyChanged("Condition"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ConditionSpecified { + get { + return this.conditionFieldSpecified; + } + set { + this.conditionFieldSpecified = value; + this.RaisePropertyChanged("ConditionSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + [System.Xml.Serialization.XmlArrayItemAttribute("Value")] + public string[] Values { + get { + return this.valuesField; + } + set { + this.valuesField = value; + this.RaisePropertyChanged("Values"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public enum ConditionEnum { + + /// <remarks/> + Contains, + + /// <remarks/> + Equals, + + /// <remarks/> + In, + + /// <remarks/> + Between, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ItemHistorySnapshot : object, System.ComponentModel.INotifyPropertyChanged { + + private string historyIDField; + + private System.DateTime creationDateField; + + private int sizeField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string HistoryID { + get { + return this.historyIDField; + } + set { + this.historyIDField = value; + this.RaisePropertyChanged("HistoryID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime CreationDate { + get { + return this.creationDateField; + } + set { + this.creationDateField = value; + this.RaisePropertyChanged("CreationDate"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int Size { + get { + return this.sizeField; + } + set { + this.sizeField = value; + this.RaisePropertyChanged("Size"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class SYSTEMTIME : object, System.ComponentModel.INotifyPropertyChanged { + + private short yearField; + + private short monthField; + + private short dayOfWeekField; + + private short dayField; + + private short hourField; + + private short minuteField; + + private short secondField; + + private short millisecondsField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public short year { + get { + return this.yearField; + } + set { + this.yearField = value; + this.RaisePropertyChanged("year"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public short month { + get { + return this.monthField; + } + set { + this.monthField = value; + this.RaisePropertyChanged("month"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public short dayOfWeek { + get { + return this.dayOfWeekField; + } + set { + this.dayOfWeekField = value; + this.RaisePropertyChanged("dayOfWeek"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short day { + get { + return this.dayField; + } + set { + this.dayField = value; + this.RaisePropertyChanged("day"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short hour { + get { + return this.hourField; + } + set { + this.hourField = value; + this.RaisePropertyChanged("hour"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public short minute { + get { + return this.minuteField; + } + set { + this.minuteField = value; + this.RaisePropertyChanged("minute"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public short second { + get { + return this.secondField; + } + set { + this.secondField = value; + this.RaisePropertyChanged("second"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public short milliseconds { + get { + return this.millisecondsField; + } + set { + this.millisecondsField = value; + this.RaisePropertyChanged("milliseconds"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class TimeZoneInformation : object, System.ComponentModel.INotifyPropertyChanged { + + private int biasField; + + private int standardBiasField; + + private SYSTEMTIME standardDateField; + + private int daylightBiasField; + + private SYSTEMTIME daylightDateField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int Bias { + get { + return this.biasField; + } + set { + this.biasField = value; + this.RaisePropertyChanged("Bias"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int StandardBias { + get { + return this.standardBiasField; + } + set { + this.standardBiasField = value; + this.RaisePropertyChanged("StandardBias"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SYSTEMTIME StandardDate { + get { + return this.standardDateField; + } + set { + this.standardDateField = value; + this.RaisePropertyChanged("StandardDate"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public int DaylightBias { + get { + return this.daylightBiasField; + } + set { + this.daylightBiasField = value; + this.RaisePropertyChanged("DaylightBias"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public SYSTEMTIME DaylightDate { + get { + return this.daylightDateField; + } + set { + this.daylightDateField = value; + this.RaisePropertyChanged("DaylightDate"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class ServerInfoHeader : object, System.ComponentModel.INotifyPropertyChanged { + + private string reportServerVersionNumberField; + + private string reportServerEditionField; + + private string reportServerVersionField; + + private string reportServerDateTimeField; + + private TimeZoneInformation reportServerTimeZoneInfoField; + + private System.Xml.XmlAttribute[] anyAttrField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReportServerVersionNumber { + get { + return this.reportServerVersionNumberField; + } + set { + this.reportServerVersionNumberField = value; + this.RaisePropertyChanged("ReportServerVersionNumber"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ReportServerEdition { + get { + return this.reportServerEditionField; + } + set { + this.reportServerEditionField = value; + this.RaisePropertyChanged("ReportServerEdition"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ReportServerVersion { + get { + return this.reportServerVersionField; + } + set { + this.reportServerVersionField = value; + this.RaisePropertyChanged("ReportServerVersion"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ReportServerDateTime { + get { + return this.reportServerDateTimeField; + } + set { + this.reportServerDateTimeField = value; + this.RaisePropertyChanged("ReportServerDateTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public TimeZoneInformation ReportServerTimeZoneInfo { + get { + return this.reportServerTimeZoneInfoField; + } + set { + this.reportServerTimeZoneInfoField = value; + this.RaisePropertyChanged("ReportServerTimeZoneInfo"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlAnyAttributeAttribute()] + public System.Xml.XmlAttribute[] AnyAttr { + get { + return this.anyAttrField; + } + set { + this.anyAttrField = value; + this.RaisePropertyChanged("AnyAttr"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Warning : object, System.ComponentModel.INotifyPropertyChanged { + + private string codeField; + + private string severityField; + + private string objectNameField; + + private string objectTypeField; + + private string messageField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + this.RaisePropertyChanged("Code"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Severity { + get { + return this.severityField; + } + set { + this.severityField = value; + this.RaisePropertyChanged("Severity"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ObjectName { + get { + return this.objectNameField; + } + set { + this.objectNameField = value; + this.RaisePropertyChanged("ObjectName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ObjectType { + get { + return this.objectTypeField; + } + set { + this.objectTypeField = value; + this.RaisePropertyChanged("ObjectType"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Message { + get { + return this.messageField; + } + set { + this.messageField = value; + this.RaisePropertyChanged("Message"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class CatalogItem : object, System.ComponentModel.INotifyPropertyChanged { + + private string idField; + + private string nameField; + + private string pathField; + + private string virtualPathField; + + private string typeNameField; + + private int sizeField; + + private bool sizeFieldSpecified; + + private string descriptionField; + + private bool hiddenField; + + private bool hiddenFieldSpecified; + + private System.DateTime creationDateField; + + private bool creationDateFieldSpecified; + + private System.DateTime modifiedDateField; + + private bool modifiedDateFieldSpecified; + + private string createdByField; + + private string modifiedByField; + + private Property[] itemMetadataField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ID { + get { + return this.idField; + } + set { + this.idField = value; + this.RaisePropertyChanged("ID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + this.RaisePropertyChanged("Path"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string VirtualPath { + get { + return this.virtualPathField; + } + set { + this.virtualPathField = value; + this.RaisePropertyChanged("VirtualPath"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string TypeName { + get { + return this.typeNameField; + } + set { + this.typeNameField = value; + this.RaisePropertyChanged("TypeName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int Size { + get { + return this.sizeField; + } + set { + this.sizeField = value; + this.RaisePropertyChanged("Size"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SizeSpecified { + get { + return this.sizeFieldSpecified; + } + set { + this.sizeFieldSpecified = value; + this.RaisePropertyChanged("SizeSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + this.RaisePropertyChanged("Description"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool Hidden { + get { + return this.hiddenField; + } + set { + this.hiddenField = value; + this.RaisePropertyChanged("Hidden"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HiddenSpecified { + get { + return this.hiddenFieldSpecified; + } + set { + this.hiddenFieldSpecified = value; + this.RaisePropertyChanged("HiddenSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public System.DateTime CreationDate { + get { + return this.creationDateField; + } + set { + this.creationDateField = value; + this.RaisePropertyChanged("CreationDate"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified { + get { + return this.creationDateFieldSpecified; + } + set { + this.creationDateFieldSpecified = value; + this.RaisePropertyChanged("CreationDateSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public System.DateTime ModifiedDate { + get { + return this.modifiedDateField; + } + set { + this.modifiedDateField = value; + this.RaisePropertyChanged("ModifiedDate"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ModifiedDateSpecified { + get { + return this.modifiedDateFieldSpecified; + } + set { + this.modifiedDateFieldSpecified = value; + this.RaisePropertyChanged("ModifiedDateSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string CreatedBy { + get { + return this.createdByField; + } + set { + this.createdByField = value; + this.RaisePropertyChanged("CreatedBy"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string ModifiedBy { + get { + return this.modifiedByField; + } + set { + this.modifiedByField = value; + this.RaisePropertyChanged("ModifiedBy"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=12)] + public Property[] ItemMetadata { + get { + return this.itemMetadataField; + } + set { + this.itemMetadataField = value; + this.RaisePropertyChanged("ItemMetadata"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public partial class Property : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string valueField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + this.RaisePropertyChanged("Value"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateCatalogItem", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateCatalogItemRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Name; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string Parent; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public bool Overwrite; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Definition; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public CreateCatalogItemRequest() { + } + + public CreateCatalogItemRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemType, string Name, string Parent, bool Overwrite, byte[] Definition, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemType = ItemType; + this.Name = Name; + this.Parent = Parent; + this.Overwrite = Overwrite; + this.Definition = Definition; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateCatalogItemResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateCatalogItemResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem ItemInfo; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.Warning[] Warnings; + + public CreateCatalogItemResponse() { + } + + public CreateCatalogItemResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem ItemInfo, SSRS.Services.ReportServiceReference.Warning[] Warnings) { + this.ServerInfoHeader = ServerInfoHeader; + this.ItemInfo = ItemInfo; + this.Warnings = Warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemDefinition", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemDefinitionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Definition; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public SetItemDefinitionRequest() { + } + + public SetItemDefinitionRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, byte[] Definition, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Definition = Definition; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemDefinitionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemDefinitionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Warning[] Warnings; + + public SetItemDefinitionResponse() { + } + + public SetItemDefinitionResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Warning[] Warnings) { + this.ServerInfoHeader = ServerInfoHeader; + this.Warnings = Warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemDefinition", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemDefinitionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetItemDefinitionRequest() { + } + + public GetItemDefinitionRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemDefinitionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemDefinitionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Definition; + + public GetItemDefinitionResponse() { + } + + public GetItemDefinitionResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Definition) { + this.ServerInfoHeader = ServerInfoHeader; + this.Definition = Definition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemType", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemTypeRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetItemTypeRequest() { + } + + public GetItemTypeRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemTypeResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemTypeResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Type; + + public GetItemTypeResponse() { + } + + public GetItemTypeResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string Type) { + this.ServerInfoHeader = ServerInfoHeader; + this.Type = Type; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteItem", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteItemRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public DeleteItemRequest() { + } + + public DeleteItemRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteItemResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteItemResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public DeleteItemResponse() { + } + + public DeleteItemResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="MoveItem", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class MoveItemRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Target; + + public MoveItemRequest() { + } + + public MoveItemRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Target) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Target = Target; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="MoveItemResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class MoveItemResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public MoveItemResponse() { + } + + public MoveItemResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="InheritParentSecurity", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class InheritParentSecurityRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public InheritParentSecurityRequest() { + } + + public InheritParentSecurityRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="InheritParentSecurityResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class InheritParentSecurityResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public InheritParentSecurityResponse() { + } + + public InheritParentSecurityResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListItemHistory", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListItemHistoryRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public ListItemHistoryRequest() { + } + + public ListItemHistoryRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListItemHistoryResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListItemHistoryResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ItemHistorySnapshot[] ItemHistory; + + public ListItemHistoryResponse() { + } + + public ListItemHistoryResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ItemHistorySnapshot[] ItemHistory) { + this.ServerInfoHeader = ServerInfoHeader; + this.ItemHistory = ItemHistory; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListChildren", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListChildrenRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool Recursive; + + public ListChildrenRequest() { + } + + public ListChildrenRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool Recursive) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Recursive = Recursive; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListChildrenResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListChildrenResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem[] CatalogItems; + + public ListChildrenResponse() { + } + + public ListChildrenResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem[] CatalogItems) { + this.ServerInfoHeader = ServerInfoHeader; + this.CatalogItems = CatalogItems; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListDependentItems", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListDependentItemsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public ListDependentItemsRequest() { + } + + public ListDependentItemsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListDependentItemsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListDependentItemsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem[] CatalogItems; + + public ListDependentItemsResponse() { + } + + public ListDependentItemsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem[] CatalogItems) { + this.ServerInfoHeader = ServerInfoHeader; + this.CatalogItems = CatalogItems; + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public enum BooleanOperatorEnum { + + /// <remarks/> + And, + + /// <remarks/> + Or, + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FindItems", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class FindItemsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Folder; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.BooleanOperatorEnum BooleanOperator; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.Property[] SearchOptions; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public SSRS.Services.ReportServiceReference.SearchCondition[] SearchConditions; + + public FindItemsRequest() { + } + + public FindItemsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Folder, SSRS.Services.ReportServiceReference.BooleanOperatorEnum BooleanOperator, SSRS.Services.ReportServiceReference.Property[] SearchOptions, SSRS.Services.ReportServiceReference.SearchCondition[] SearchConditions) { + this.TrustedUserHeader = TrustedUserHeader; + this.Folder = Folder; + this.BooleanOperator = BooleanOperator; + this.SearchOptions = SearchOptions; + this.SearchConditions = SearchConditions; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FindItemsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class FindItemsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem[] Items; + + public FindItemsResponse() { + } + + public FindItemsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem[] Items) { + this.ServerInfoHeader = ServerInfoHeader; + this.Items = Items; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListParents", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListParentsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public ListParentsRequest() { + } + + public ListParentsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListParentsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListParentsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem[] ListParentsResult; + + public ListParentsResponse() { + } + + public ListParentsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem[] ListParentsResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListParentsResult = ListParentsResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateFolder", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateFolderRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Folder; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Parent; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public CreateFolderRequest() { + } + + public CreateFolderRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Folder, string Parent, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.Folder = Folder; + this.Parent = Parent; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateFolderResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateFolderResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem ItemInfo; + + public CreateFolderResponse() { + } + + public CreateFolderResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem ItemInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.ItemInfo = ItemInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public SetPropertiesRequest() { + } + + public SetPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetPropertiesResponse() { + } + + public SetPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ItemNamespaceHeader ItemNamespaceHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public GetPropertiesRequest() { + } + + public GetPropertiesRequest(SSRS.Services.ReportServiceReference.ItemNamespaceHeader ItemNamespaceHeader, SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.ItemNamespaceHeader = ItemNamespaceHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Property[] Values; + + public GetPropertiesResponse() { + } + + public GetPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Property[] Values) { + this.ServerInfoHeader = ServerInfoHeader; + this.Values = Values; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemReferences", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemReferencesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ItemReference[] ItemReferences; + + public SetItemReferencesRequest() { + } + + public SetItemReferencesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ItemReference[] ItemReferences) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.ItemReferences = ItemReferences; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemReferencesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemReferencesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetItemReferencesResponse() { + } + + public SetItemReferencesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemReferences", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemReferencesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ReferenceItemType; + + public GetItemReferencesRequest() { + } + + public GetItemReferencesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string ReferenceItemType) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.ReferenceItemType = ReferenceItemType; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemReferencesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemReferencesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ItemReferenceData[] ItemReferences; + + public GetItemReferencesResponse() { + } + + public GetItemReferencesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ItemReferenceData[] ItemReferences) { + this.ServerInfoHeader = ServerInfoHeader; + this.ItemReferences = ItemReferences; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListItemTypes", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListItemTypesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListItemTypesRequest() { + } + + public ListItemTypesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListItemTypesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListItemTypesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListItemTypesResult; + + public ListItemTypesResponse() { + } + + public ListItemTypesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListItemTypesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListItemTypesResult = ListItemTypesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetSubscriptionProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSubscriptionPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SubscriptionID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public SSRS.Services.ReportServiceReference.ParameterValue[] Parameters; + + public SetSubscriptionPropertiesRequest() { + } + + public SetSubscriptionPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + this.TrustedUserHeader = TrustedUserHeader; + this.SubscriptionID = SubscriptionID; + this.ExtensionSettings = ExtensionSettings; + this.Description = Description; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetSubscriptionPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSubscriptionPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetSubscriptionPropertiesResponse() { + } + + public SetSubscriptionPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSubscriptionProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSubscriptionPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SubscriptionID; + + public GetSubscriptionPropertiesRequest() { + } + + public GetSubscriptionPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID) { + this.TrustedUserHeader = TrustedUserHeader; + this.SubscriptionID = SubscriptionID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSubscriptionPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSubscriptionPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Owner; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public SSRS.Services.ReportServiceReference.ActiveState Active; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public string Status; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=6)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=7)] + public SSRS.Services.ReportServiceReference.ParameterValue[] Parameters; + + public GetSubscriptionPropertiesResponse() { + } + + public GetSubscriptionPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string Owner, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, string Description, SSRS.Services.ReportServiceReference.ActiveState Active, string Status, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + this.ServerInfoHeader = ServerInfoHeader; + this.Owner = Owner; + this.ExtensionSettings = ExtensionSettings; + this.Description = Description; + this.Active = Active; + this.Status = Status; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetDataDrivenSubscriptionProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetDataDrivenSubscriptionPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataDrivenSubscriptionID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=6)] + public SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters; + + public SetDataDrivenSubscriptionPropertiesRequest() { + } + + public SetDataDrivenSubscriptionPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataDrivenSubscriptionID, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataDrivenSubscriptionID = DataDrivenSubscriptionID; + this.ExtensionSettings = ExtensionSettings; + this.DataRetrievalPlan = DataRetrievalPlan; + this.Description = Description; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetDataDrivenSubscriptionPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetDataDrivenSubscriptionPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetDataDrivenSubscriptionPropertiesResponse() { + } + + public SetDataDrivenSubscriptionPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetDataDrivenSubscriptionProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetDataDrivenSubscriptionPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataDrivenSubscriptionID; + + public GetDataDrivenSubscriptionPropertiesRequest() { + } + + public GetDataDrivenSubscriptionPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataDrivenSubscriptionID) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataDrivenSubscriptionID = DataDrivenSubscriptionID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetDataDrivenSubscriptionPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetDataDrivenSubscriptionPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Owner; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public SSRS.Services.ReportServiceReference.ActiveState Active; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public string Status; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=6)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=7)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=8)] + public SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters; + + public GetDataDrivenSubscriptionPropertiesResponse() { + } + + public GetDataDrivenSubscriptionPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string Owner, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan, string Description, SSRS.Services.ReportServiceReference.ActiveState Active, string Status, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters) { + this.ServerInfoHeader = ServerInfoHeader; + this.Owner = Owner; + this.ExtensionSettings = ExtensionSettings; + this.DataRetrievalPlan = DataRetrievalPlan; + this.Description = Description; + this.Active = Active; + this.Status = Status; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteSubscription", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteSubscriptionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SubscriptionID; + + public DeleteSubscriptionRequest() { + } + + public DeleteSubscriptionRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID) { + this.TrustedUserHeader = TrustedUserHeader; + this.SubscriptionID = SubscriptionID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteSubscriptionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteSubscriptionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public DeleteSubscriptionResponse() { + } + + public DeleteSubscriptionResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateSubscription", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateSubscriptionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public SSRS.Services.ReportServiceReference.ParameterValue[] Parameters; + + public CreateSubscriptionRequest() { + } + + public CreateSubscriptionRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.ExtensionSettings = ExtensionSettings; + this.Description = Description; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateSubscriptionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateSubscriptionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SubscriptionID; + + public CreateSubscriptionResponse() { + } + + public CreateSubscriptionResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string SubscriptionID) { + this.ServerInfoHeader = ServerInfoHeader; + this.SubscriptionID = SubscriptionID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateDataDrivenSubscription", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateDataDrivenSubscriptionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=6)] + public SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters; + + public CreateDataDrivenSubscriptionRequest() { + } + + public CreateDataDrivenSubscriptionRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.ExtensionSettings = ExtensionSettings; + this.DataRetrievalPlan = DataRetrievalPlan; + this.Description = Description; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateDataDrivenSubscriptionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateDataDrivenSubscriptionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SubscriptionID; + + public CreateDataDrivenSubscriptionResponse() { + } + + public CreateDataDrivenSubscriptionResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string SubscriptionID) { + this.ServerInfoHeader = ServerInfoHeader; + this.SubscriptionID = SubscriptionID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExtensionSettings", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetExtensionSettingsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Extension; + + public GetExtensionSettingsRequest() { + } + + public GetExtensionSettingsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Extension) { + this.TrustedUserHeader = TrustedUserHeader; + this.Extension = Extension; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExtensionSettingsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetExtensionSettingsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ExtensionParameter[] ExtensionParameters; + + public GetExtensionSettingsResponse() { + } + + public GetExtensionSettingsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ExtensionParameter[] ExtensionParameters) { + this.ServerInfoHeader = ServerInfoHeader; + this.ExtensionParameters = ExtensionParameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ValidateExtensionSettings", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ValidateExtensionSettingsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Extension; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] ParameterValues; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string SiteUrl; + + public ValidateExtensionSettingsRequest() { + } + + public ValidateExtensionSettingsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Extension, SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] ParameterValues, string SiteUrl) { + this.TrustedUserHeader = TrustedUserHeader; + this.Extension = Extension; + this.ParameterValues = ParameterValues; + this.SiteUrl = SiteUrl; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ValidateExtensionSettingsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ValidateExtensionSettingsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ExtensionParameter[] ParameterErrors; + + public ValidateExtensionSettingsResponse() { + } + + public ValidateExtensionSettingsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ExtensionParameter[] ParameterErrors) { + this.ServerInfoHeader = ServerInfoHeader; + this.ParameterErrors = ParameterErrors; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSubscriptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSubscriptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPathOrSiteURL; + + public ListSubscriptionsRequest() { + } + + public ListSubscriptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPathOrSiteURL) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPathOrSiteURL = ItemPathOrSiteURL; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSubscriptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSubscriptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems; + + public ListSubscriptionsResponse() { + } + + public ListSubscriptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems) { + this.ServerInfoHeader = ServerInfoHeader; + this.SubscriptionItems = SubscriptionItems; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListMySubscriptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListMySubscriptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPathOrSiteURL; + + public ListMySubscriptionsRequest() { + } + + public ListMySubscriptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPathOrSiteURL) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPathOrSiteURL = ItemPathOrSiteURL; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListMySubscriptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListMySubscriptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems; + + public ListMySubscriptionsResponse() { + } + + public ListMySubscriptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems) { + this.ServerInfoHeader = ServerInfoHeader; + this.SubscriptionItems = SubscriptionItems; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSubscriptionsUsingDataSource", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSubscriptionsUsingDataSourceRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataSource; + + public ListSubscriptionsUsingDataSourceRequest() { + } + + public ListSubscriptionsUsingDataSourceRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSubscriptionsUsingDataSourceResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSubscriptionsUsingDataSourceResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems; + + public ListSubscriptionsUsingDataSourceResponse() { + } + + public ListSubscriptionsUsingDataSourceResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems) { + this.ServerInfoHeader = ServerInfoHeader; + this.SubscriptionItems = SubscriptionItems; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeSubscriptionOwner", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ChangeSubscriptionOwnerRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SubscriptionID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string NewOwner; + + public ChangeSubscriptionOwnerRequest() { + } + + public ChangeSubscriptionOwnerRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID, string NewOwner) { + this.TrustedUserHeader = TrustedUserHeader; + this.SubscriptionID = SubscriptionID; + this.NewOwner = NewOwner; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeSubscriptionOwnerResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ChangeSubscriptionOwnerResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public ChangeSubscriptionOwnerResponse() { + } + + public ChangeSubscriptionOwnerResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateDataSource", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateDataSourceRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataSource; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Parent; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public bool Overwrite; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public SSRS.Services.ReportServiceReference.DataSourceDefinition Definition; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public CreateDataSourceRequest() { + } + + public CreateDataSourceRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, string Parent, bool Overwrite, SSRS.Services.ReportServiceReference.DataSourceDefinition Definition, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + this.Parent = Parent; + this.Overwrite = Overwrite; + this.Definition = Definition; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateDataSourceResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateDataSourceResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem ItemInfo; + + public CreateDataSourceResponse() { + } + + public CreateDataSourceResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem ItemInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.ItemInfo = ItemInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="PrepareQuery", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class PrepareQueryRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.DataSource DataSource; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.DataSetDefinition DataSet; + + public PrepareQueryRequest() { + } + + public PrepareQueryRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.DataSource DataSource, SSRS.Services.ReportServiceReference.DataSetDefinition DataSet) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + this.DataSet = DataSet; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="PrepareQueryResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class PrepareQueryResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.DataSetDefinition DataSettings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool Changed; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string[] ParameterNames; + + public PrepareQueryResponse() { + } + + public PrepareQueryResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.DataSetDefinition DataSettings, bool Changed, string[] ParameterNames) { + this.ServerInfoHeader = ServerInfoHeader; + this.DataSettings = DataSettings; + this.Changed = Changed; + this.ParameterNames = ParameterNames; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="EnableDataSource", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class EnableDataSourceRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataSource; + + public EnableDataSourceRequest() { + } + + public EnableDataSourceRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="EnableDataSourceResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class EnableDataSourceResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public EnableDataSourceResponse() { + } + + public EnableDataSourceResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DisableDataSource", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DisableDataSourceRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataSource; + + public DisableDataSourceRequest() { + } + + public DisableDataSourceRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DisableDataSourceResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DisableDataSourceResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public DisableDataSourceResponse() { + } + + public DisableDataSourceResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetDataSourceContents", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetDataSourceContentsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataSource; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.DataSourceDefinition Definition; + + public SetDataSourceContentsRequest() { + } + + public SetDataSourceContentsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, SSRS.Services.ReportServiceReference.DataSourceDefinition Definition) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + this.Definition = Definition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetDataSourceContentsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetDataSourceContentsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetDataSourceContentsResponse() { + } + + public SetDataSourceContentsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetDataSourceContents", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetDataSourceContentsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataSource; + + public GetDataSourceContentsRequest() { + } + + public GetDataSourceContentsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetDataSourceContentsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetDataSourceContentsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.DataSourceDefinition Definition; + + public GetDataSourceContentsResponse() { + } + + public GetDataSourceContentsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.DataSourceDefinition Definition) { + this.ServerInfoHeader = ServerInfoHeader; + this.Definition = Definition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListDatabaseCredentialRetrievalOptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListDatabaseCredentialRetrievalOptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListDatabaseCredentialRetrievalOptionsRequest() { + } + + public ListDatabaseCredentialRetrievalOptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListDatabaseCredentialRetrievalOptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListDatabaseCredentialRetrievalOptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListDatabaseCredentialRetrievalOptionsResult; + + public ListDatabaseCredentialRetrievalOptionsResponse() { + } + + public ListDatabaseCredentialRetrievalOptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListDatabaseCredentialRetrievalOptionsResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListDatabaseCredentialRetrievalOptionsResult = ListDatabaseCredentialRetrievalOptionsResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemDataSources", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemDataSourcesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.DataSource[] DataSources; + + public SetItemDataSourcesRequest() { + } + + public SetItemDataSourcesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.DataSource[] DataSources) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.DataSources = DataSources; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemDataSourcesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemDataSourcesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetItemDataSourcesResponse() { + } + + public SetItemDataSourcesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemDataSources", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemDataSourcesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetItemDataSourcesRequest() { + } + + public GetItemDataSourcesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemDataSourcesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemDataSourcesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.DataSource[] DataSources; + + public GetItemDataSourcesResponse() { + } + + public GetItemDataSourcesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.DataSource[] DataSources) { + this.ServerInfoHeader = ServerInfoHeader; + this.DataSources = DataSources; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="TestConnectForDataSourceDefinition", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class TestConnectForDataSourceDefinitionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.DataSourceDefinition DataSourceDefinition; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string UserName; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string Password; + + public TestConnectForDataSourceDefinitionRequest() { + } + + public TestConnectForDataSourceDefinitionRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.DataSourceDefinition DataSourceDefinition, string UserName, string Password) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSourceDefinition = DataSourceDefinition; + this.UserName = UserName; + this.Password = Password; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="TestConnectForDataSourceDefinitionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class TestConnectForDataSourceDefinitionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public bool TestConnectForDataSourceDefinitionResult; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ConnectError; + + public TestConnectForDataSourceDefinitionResponse() { + } + + public TestConnectForDataSourceDefinitionResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, bool TestConnectForDataSourceDefinitionResult, string ConnectError) { + this.ServerInfoHeader = ServerInfoHeader; + this.TestConnectForDataSourceDefinitionResult = TestConnectForDataSourceDefinitionResult; + this.ConnectError = ConnectError; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="TestConnectForItemDataSource", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class TestConnectForItemDataSourceRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string DataSourceName; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string UserName; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string Password; + + public TestConnectForItemDataSourceRequest() { + } + + public TestConnectForItemDataSourceRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string DataSourceName, string UserName, string Password) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.DataSourceName = DataSourceName; + this.UserName = UserName; + this.Password = Password; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="TestConnectForItemDataSourceResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class TestConnectForItemDataSourceResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public bool TestConnectForItemDataSourceResult; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ConnectError; + + public TestConnectForItemDataSourceResponse() { + } + + public TestConnectForItemDataSourceResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, bool TestConnectForItemDataSourceResult, string ConnectError) { + this.ServerInfoHeader = ServerInfoHeader; + this.TestConnectForItemDataSourceResult = TestConnectForItemDataSourceResult; + this.ConnectError = ConnectError; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateRole", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateRoleRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Name; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string[] TaskIDs; + + public CreateRoleRequest() { + } + + public CreateRoleRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string Description, string[] TaskIDs) { + this.TrustedUserHeader = TrustedUserHeader; + this.Name = Name; + this.Description = Description; + this.TaskIDs = TaskIDs; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateRoleResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateRoleResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public CreateRoleResponse() { + } + + public CreateRoleResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetRoleProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetRolePropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Name; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string[] TaskIDs; + + public SetRolePropertiesRequest() { + } + + public SetRolePropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string Description, string[] TaskIDs) { + this.TrustedUserHeader = TrustedUserHeader; + this.Name = Name; + this.Description = Description; + this.TaskIDs = TaskIDs; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetRolePropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetRolePropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetRolePropertiesResponse() { + } + + public SetRolePropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetRoleProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetRolePropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Name; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string SiteUrl; + + public GetRolePropertiesRequest() { + } + + public GetRolePropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string SiteUrl) { + this.TrustedUserHeader = TrustedUserHeader; + this.Name = Name; + this.SiteUrl = SiteUrl; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetRolePropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetRolePropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] TaskIDs; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Description; + + public GetRolePropertiesResponse() { + } + + public GetRolePropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] TaskIDs, string Description) { + this.ServerInfoHeader = ServerInfoHeader; + this.TaskIDs = TaskIDs; + this.Description = Description; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteRole", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteRoleRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Name; + + public DeleteRoleRequest() { + } + + public DeleteRoleRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name) { + this.TrustedUserHeader = TrustedUserHeader; + this.Name = Name; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteRoleResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteRoleResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public DeleteRoleResponse() { + } + + public DeleteRoleResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListRoles", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListRolesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SecurityScope; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string SiteUrl; + + public ListRolesRequest() { + } + + public ListRolesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SecurityScope, string SiteUrl) { + this.TrustedUserHeader = TrustedUserHeader; + this.SecurityScope = SecurityScope; + this.SiteUrl = SiteUrl; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListRolesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListRolesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Role[] Roles; + + public ListRolesResponse() { + } + + public ListRolesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Role[] Roles) { + this.ServerInfoHeader = ServerInfoHeader; + this.Roles = Roles; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListTasks", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListTasksRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SecurityScope; + + public ListTasksRequest() { + } + + public ListTasksRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SecurityScope) { + this.TrustedUserHeader = TrustedUserHeader; + this.SecurityScope = SecurityScope; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListTasksResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListTasksResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Task[] Tasks; + + public ListTasksResponse() { + } + + public ListTasksResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Task[] Tasks) { + this.ServerInfoHeader = ServerInfoHeader; + this.Tasks = Tasks; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetPolicies", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetPoliciesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.Policy[] Policies; + + public SetPoliciesRequest() { + } + + public SetPoliciesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.Policy[] Policies) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Policies = Policies; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetPoliciesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetPoliciesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetPoliciesResponse() { + } + + public SetPoliciesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPolicies", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetPoliciesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetPoliciesRequest() { + } + + public GetPoliciesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPoliciesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetPoliciesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Policy[] Policies; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool InheritParent; + + public GetPoliciesResponse() { + } + + public GetPoliciesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Policy[] Policies, bool InheritParent) { + this.ServerInfoHeader = ServerInfoHeader; + this.Policies = Policies; + this.InheritParent = InheritParent; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemDataSourcePrompts", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemDataSourcePromptsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetItemDataSourcePromptsRequest() { + } + + public GetItemDataSourcePromptsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemDataSourcePromptsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemDataSourcePromptsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.DataSourcePrompt[] DataSourcePrompts; + + public GetItemDataSourcePromptsResponse() { + } + + public GetItemDataSourcePromptsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.DataSourcePrompt[] DataSourcePrompts) { + this.ServerInfoHeader = ServerInfoHeader; + this.DataSourcePrompts = DataSourcePrompts; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GenerateModel", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GenerateModelRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string DataSource; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string Parent; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public GenerateModelRequest() { + } + + public GenerateModelRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, string Model, string Parent, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.DataSource = DataSource; + this.Model = Model; + this.Parent = Parent; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GenerateModelResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GenerateModelResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem ItemInfo; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.Warning[] Warnings; + + public GenerateModelResponse() { + } + + public GenerateModelResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem ItemInfo, SSRS.Services.ReportServiceReference.Warning[] Warnings) { + this.ServerInfoHeader = ServerInfoHeader; + this.ItemInfo = ItemInfo; + this.Warnings = Warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetModelItemPermissions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetModelItemPermissionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ModelItemID; + + public GetModelItemPermissionsRequest() { + } + + public GetModelItemPermissionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.ModelItemID = ModelItemID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetModelItemPermissionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetModelItemPermissionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] Permissions; + + public GetModelItemPermissionsResponse() { + } + + public GetModelItemPermissionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] Permissions) { + this.ServerInfoHeader = ServerInfoHeader; + this.Permissions = Permissions; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetModelItemPolicies", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetModelItemPoliciesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ModelItemID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.Policy[] Policies; + + public SetModelItemPoliciesRequest() { + } + + public SetModelItemPoliciesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, SSRS.Services.ReportServiceReference.Policy[] Policies) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.ModelItemID = ModelItemID; + this.Policies = Policies; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetModelItemPoliciesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetModelItemPoliciesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetModelItemPoliciesResponse() { + } + + public SetModelItemPoliciesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetModelItemPolicies", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetModelItemPoliciesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ModelItemID; + + public GetModelItemPoliciesRequest() { + } + + public GetModelItemPoliciesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.ModelItemID = ModelItemID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetModelItemPoliciesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetModelItemPoliciesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Policy[] Policies; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool InheritParent; + + public GetModelItemPoliciesResponse() { + } + + public GetModelItemPoliciesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Policy[] Policies, bool InheritParent) { + this.ServerInfoHeader = ServerInfoHeader; + this.Policies = Policies; + this.InheritParent = InheritParent; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetUserModel", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetUserModelRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Perspective; + + public GetUserModelRequest() { + } + + public GetUserModelRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string Perspective) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.Perspective = Perspective; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetUserModelResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetUserModelResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Definition; + + public GetUserModelResponse() { + } + + public GetUserModelResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Definition) { + this.ServerInfoHeader = ServerInfoHeader; + this.Definition = Definition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="InheritModelItemParentSecurity", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class InheritModelItemParentSecurityRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ModelItemID; + + public InheritModelItemParentSecurityRequest() { + } + + public InheritModelItemParentSecurityRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.ModelItemID = ModelItemID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="InheritModelItemParentSecurityResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class InheritModelItemParentSecurityResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public InheritModelItemParentSecurityResponse() { + } + + public InheritModelItemParentSecurityResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetModelDrillthroughReports", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetModelDrillthroughReportsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ModelItemID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.ModelDrillthroughReport[] Reports; + + public SetModelDrillthroughReportsRequest() { + } + + public SetModelDrillthroughReportsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, SSRS.Services.ReportServiceReference.ModelDrillthroughReport[] Reports) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.ModelItemID = ModelItemID; + this.Reports = Reports; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetModelDrillthroughReportsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetModelDrillthroughReportsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetModelDrillthroughReportsResponse() { + } + + public SetModelDrillthroughReportsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelDrillthroughReports", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelDrillthroughReportsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ModelItemID; + + public ListModelDrillthroughReportsRequest() { + } + + public ListModelDrillthroughReportsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.ModelItemID = ModelItemID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelDrillthroughReportsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelDrillthroughReportsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ModelDrillthroughReport[] Reports; + + public ListModelDrillthroughReportsResponse() { + } + + public ListModelDrillthroughReportsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ModelDrillthroughReport[] Reports) { + this.ServerInfoHeader = ServerInfoHeader; + this.Reports = Reports; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelItemChildren", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelItemChildrenRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ModelItemID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public bool Recursive; + + public ListModelItemChildrenRequest() { + } + + public ListModelItemChildrenRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, bool Recursive) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + this.ModelItemID = ModelItemID; + this.Recursive = Recursive; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelItemChildrenResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelItemChildrenResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ModelItem[] ModelItems; + + public ListModelItemChildrenResponse() { + } + + public ListModelItemChildrenResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ModelItem[] ModelItems) { + this.ServerInfoHeader = ServerInfoHeader; + this.ModelItems = ModelItems; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelItemTypes", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelItemTypesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListModelItemTypesRequest() { + } + + public ListModelItemTypesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelItemTypesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelItemTypesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListModelItemTypesResult; + + public ListModelItemTypesResponse() { + } + + public ListModelItemTypesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListModelItemTypesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListModelItemTypesResult = ListModelItemTypesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelPerspectives", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelPerspectivesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + public ListModelPerspectivesRequest() { + } + + public ListModelPerspectivesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListModelPerspectivesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListModelPerspectivesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ModelCatalogItem[] ModelCatalogItems; + + public ListModelPerspectivesResponse() { + } + + public ListModelPerspectivesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ModelCatalogItem[] ModelCatalogItems) { + this.ServerInfoHeader = ServerInfoHeader; + this.ModelCatalogItems = ModelCatalogItems; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="RegenerateModel", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class RegenerateModelRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + public RegenerateModelRequest() { + } + + public RegenerateModelRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="RegenerateModelResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class RegenerateModelResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Warning[] Warnings; + + public RegenerateModelResponse() { + } + + public RegenerateModelResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Warning[] Warnings) { + this.ServerInfoHeader = ServerInfoHeader; + this.Warnings = Warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="RemoveAllModelItemPolicies", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class RemoveAllModelItemPoliciesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Model; + + public RemoveAllModelItemPoliciesRequest() { + } + + public RemoveAllModelItemPoliciesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model) { + this.TrustedUserHeader = TrustedUserHeader; + this.Model = Model; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="RemoveAllModelItemPoliciesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class RemoveAllModelItemPoliciesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public RemoveAllModelItemPoliciesResponse() { + } + + public RemoveAllModelItemPoliciesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateSchedule", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateScheduleRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Name; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ScheduleDefinition ScheduleDefinition; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string SiteUrl; + + public CreateScheduleRequest() { + } + + public CreateScheduleRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, SSRS.Services.ReportServiceReference.ScheduleDefinition ScheduleDefinition, string SiteUrl) { + this.TrustedUserHeader = TrustedUserHeader; + this.Name = Name; + this.ScheduleDefinition = ScheduleDefinition; + this.SiteUrl = SiteUrl; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateScheduleResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateScheduleResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ScheduleID; + + public CreateScheduleResponse() { + } + + public CreateScheduleResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string ScheduleID) { + this.ServerInfoHeader = ServerInfoHeader; + this.ScheduleID = ScheduleID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteSchedule", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteScheduleRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ScheduleID; + + public DeleteScheduleRequest() { + } + + public DeleteScheduleRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + this.TrustedUserHeader = TrustedUserHeader; + this.ScheduleID = ScheduleID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteScheduleResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteScheduleResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public DeleteScheduleResponse() { + } + + public DeleteScheduleResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSchedules", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSchedulesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string SiteUrl; + + public ListSchedulesRequest() { + } + + public ListSchedulesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SiteUrl) { + this.TrustedUserHeader = TrustedUserHeader; + this.SiteUrl = SiteUrl; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSchedulesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSchedulesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Schedule[] Schedules; + + public ListSchedulesResponse() { + } + + public ListSchedulesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Schedule[] Schedules) { + this.ServerInfoHeader = ServerInfoHeader; + this.Schedules = Schedules; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetScheduleProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSchedulePropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ScheduleID; + + public GetSchedulePropertiesRequest() { + } + + public GetSchedulePropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + this.TrustedUserHeader = TrustedUserHeader; + this.ScheduleID = ScheduleID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSchedulePropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSchedulePropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Schedule Schedule; + + public GetSchedulePropertiesResponse() { + } + + public GetSchedulePropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Schedule Schedule) { + this.ServerInfoHeader = ServerInfoHeader; + this.Schedule = Schedule; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListScheduleStates", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListScheduleStatesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListScheduleStatesRequest() { + } + + public ListScheduleStatesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListScheduleStatesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListScheduleStatesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListScheduleStatesResult; + + public ListScheduleStatesResponse() { + } + + public ListScheduleStatesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListScheduleStatesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListScheduleStatesResult = ListScheduleStatesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="PauseSchedule", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class PauseScheduleRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ScheduleID; + + public PauseScheduleRequest() { + } + + public PauseScheduleRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + this.TrustedUserHeader = TrustedUserHeader; + this.ScheduleID = ScheduleID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="PauseScheduleResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class PauseScheduleResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public PauseScheduleResponse() { + } + + public PauseScheduleResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ResumeSchedule", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ResumeScheduleRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ScheduleID; + + public ResumeScheduleRequest() { + } + + public ResumeScheduleRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + this.TrustedUserHeader = TrustedUserHeader; + this.ScheduleID = ScheduleID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ResumeScheduleResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ResumeScheduleResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public ResumeScheduleResponse() { + } + + public ResumeScheduleResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetScheduleProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSchedulePropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Name; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ScheduleID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.ScheduleDefinition ScheduleDefinition; + + public SetSchedulePropertiesRequest() { + } + + public SetSchedulePropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string ScheduleID, SSRS.Services.ReportServiceReference.ScheduleDefinition ScheduleDefinition) { + this.TrustedUserHeader = TrustedUserHeader; + this.Name = Name; + this.ScheduleID = ScheduleID; + this.ScheduleDefinition = ScheduleDefinition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetSchedulePropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSchedulePropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetSchedulePropertiesResponse() { + } + + public SetSchedulePropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListScheduledItems", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListScheduledItemsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ScheduleID; + + public ListScheduledItemsRequest() { + } + + public ListScheduledItemsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + this.TrustedUserHeader = TrustedUserHeader; + this.ScheduleID = ScheduleID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListScheduledItemsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListScheduledItemsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CatalogItem[] Items; + + public ListScheduledItemsResponse() { + } + + public ListScheduledItemsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CatalogItem[] Items) { + this.ServerInfoHeader = ServerInfoHeader; + this.Items = Items; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemParameters", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemParametersRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.ItemParameter[] Parameters; + + public SetItemParametersRequest() { + } + + public SetItemParametersRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ItemParameter[] Parameters) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemParametersResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemParametersResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetItemParametersResponse() { + } + + public SetItemParametersResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemParameters", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemParametersRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string HistoryID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public bool ForRendering; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public SSRS.Services.ReportServiceReference.ParameterValue[] Values; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public SSRS.Services.ReportServiceReference.DataSourceCredentials[] Credentials; + + public GetItemParametersRequest() { + } + + public GetItemParametersRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string HistoryID, bool ForRendering, SSRS.Services.ReportServiceReference.ParameterValue[] Values, SSRS.Services.ReportServiceReference.DataSourceCredentials[] Credentials) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.HistoryID = HistoryID; + this.ForRendering = ForRendering; + this.Values = Values; + this.Credentials = Credentials; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemParametersResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemParametersResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.ItemParameter[] Parameters; + + public GetItemParametersResponse() { + } + + public GetItemParametersResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.ItemParameter[] Parameters) { + this.ServerInfoHeader = ServerInfoHeader; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListParameterTypes", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListParameterTypesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListParameterTypesRequest() { + } + + public ListParameterTypesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListParameterTypesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListParameterTypesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListParameterTypesResult; + + public ListParameterTypesResponse() { + } + + public ListParameterTypesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListParameterTypesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListParameterTypesResult = ListParameterTypesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListParameterStates", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListParameterStatesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListParameterStatesRequest() { + } + + public ListParameterStatesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListParameterStatesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListParameterStatesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListParameterStatesResult; + + public ListParameterStatesResponse() { + } + + public ListParameterStatesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListParameterStatesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListParameterStatesResult = ListParameterStatesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateReportEditSession", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateReportEditSessionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Report; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Parent; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Definition; + + public CreateReportEditSessionRequest() { + } + + public CreateReportEditSessionRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string Parent, byte[] Definition) { + this.TrustedUserHeader = TrustedUserHeader; + this.Report = Report; + this.Parent = Parent; + this.Definition = Definition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateReportEditSessionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateReportEditSessionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string EditSessionID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.Warning[] Warnings; + + public CreateReportEditSessionResponse() { + } + + public CreateReportEditSessionResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string EditSessionID, SSRS.Services.ReportServiceReference.Warning[] Warnings) { + this.ServerInfoHeader = ServerInfoHeader; + this.EditSessionID = EditSessionID; + this.Warnings = Warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateLinkedItem", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateLinkedItemRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Parent; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string Link; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public CreateLinkedItemRequest() { + } + + public CreateLinkedItemRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Parent, string Link, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Parent = Parent; + this.Link = Link; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateLinkedItemResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateLinkedItemResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public CreateLinkedItemResponse() { + } + + public CreateLinkedItemResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemLink", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemLinkRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Link; + + public SetItemLinkRequest() { + } + + public SetItemLinkRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Link) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Link = Link; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemLinkResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemLinkResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetItemLinkResponse() { + } + + public SetItemLinkResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemLink", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemLinkRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetItemLinkRequest() { + } + + public GetItemLinkRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemLinkResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemLinkResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Link; + + public GetItemLinkResponse() { + } + + public GetItemLinkResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string Link) { + this.ServerInfoHeader = ServerInfoHeader; + this.Link = Link; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListExecutionSettings", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListExecutionSettingsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListExecutionSettingsRequest() { + } + + public ListExecutionSettingsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListExecutionSettingsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListExecutionSettingsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListExecutionSettingsResult; + + public ListExecutionSettingsResponse() { + } + + public ListExecutionSettingsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListExecutionSettingsResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListExecutionSettingsResult = ListExecutionSettingsResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionOptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetExecutionOptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string ExecutionSetting; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] + public SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item; + + public SetExecutionOptionsRequest() { + } + + public SetExecutionOptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string ExecutionSetting, SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.ExecutionSetting = ExecutionSetting; + this.Item = Item; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionOptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetExecutionOptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetExecutionOptionsResponse() { + } + + public SetExecutionOptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionOptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetExecutionOptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetExecutionOptionsRequest() { + } + + public GetExecutionOptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionOptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetExecutionOptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ExecutionSetting; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] + public SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item; + + public GetExecutionOptionsResponse() { + } + + public GetExecutionOptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string ExecutionSetting, SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + this.ServerInfoHeader = ServerInfoHeader; + this.ExecutionSetting = ExecutionSetting; + this.Item = Item; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="UpdateItemExecutionSnapshot", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class UpdateItemExecutionSnapshotRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public UpdateItemExecutionSnapshotRequest() { + } + + public UpdateItemExecutionSnapshotRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="UpdateItemExecutionSnapshotResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class UpdateItemExecutionSnapshotResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public UpdateItemExecutionSnapshotResponse() { + } + + public UpdateItemExecutionSnapshotResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetCacheOptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetCacheOptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool CacheItem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("ScheduleExpiration", typeof(ScheduleExpiration))] + [System.Xml.Serialization.XmlElementAttribute("TimeExpiration", typeof(TimeExpiration))] + public SSRS.Services.ReportServiceReference.ExpirationDefinition Item; + + public SetCacheOptionsRequest() { + } + + public SetCacheOptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool CacheItem, SSRS.Services.ReportServiceReference.ExpirationDefinition Item) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.CacheItem = CacheItem; + this.Item = Item; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetCacheOptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetCacheOptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetCacheOptionsResponse() { + } + + public SetCacheOptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCacheOptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetCacheOptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetCacheOptionsRequest() { + } + + public GetCacheOptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCacheOptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetCacheOptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public bool CacheItem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ScheduleExpiration", typeof(ScheduleExpiration))] + [System.Xml.Serialization.XmlElementAttribute("TimeExpiration", typeof(TimeExpiration))] + public SSRS.Services.ReportServiceReference.ExpirationDefinition Item; + + public GetCacheOptionsResponse() { + } + + public GetCacheOptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, bool CacheItem, SSRS.Services.ReportServiceReference.ExpirationDefinition Item) { + this.ServerInfoHeader = ServerInfoHeader; + this.CacheItem = CacheItem; + this.Item = Item; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FlushCache", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class FlushCacheRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public FlushCacheRequest() { + } + + public FlushCacheRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FlushCacheResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class FlushCacheResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public FlushCacheResponse() { + } + + public FlushCacheResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateItemHistorySnapshot", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateItemHistorySnapshotRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public CreateItemHistorySnapshotRequest() { + } + + public CreateItemHistorySnapshotRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateItemHistorySnapshotResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateItemHistorySnapshotResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string HistoryID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public SSRS.Services.ReportServiceReference.Warning[] Warnings; + + public CreateItemHistorySnapshotResponse() { + } + + public CreateItemHistorySnapshotResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string HistoryID, SSRS.Services.ReportServiceReference.Warning[] Warnings) { + this.ServerInfoHeader = ServerInfoHeader; + this.HistoryID = HistoryID; + this.Warnings = Warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteItemHistorySnapshot", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteItemHistorySnapshotRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string HistoryID; + + public DeleteItemHistorySnapshotRequest() { + } + + public DeleteItemHistorySnapshotRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string HistoryID) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.HistoryID = HistoryID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteItemHistorySnapshotResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteItemHistorySnapshotResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public DeleteItemHistorySnapshotResponse() { + } + + public DeleteItemHistorySnapshotResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemHistoryLimit", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemHistoryLimitRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool UseSystem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public int HistoryLimit; + + public SetItemHistoryLimitRequest() { + } + + public SetItemHistoryLimitRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool UseSystem, int HistoryLimit) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.UseSystem = UseSystem; + this.HistoryLimit = HistoryLimit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemHistoryLimitResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemHistoryLimitResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetItemHistoryLimitResponse() { + } + + public SetItemHistoryLimitResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemHistoryLimit", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemHistoryLimitRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetItemHistoryLimitRequest() { + } + + public GetItemHistoryLimitRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemHistoryLimitResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemHistoryLimitResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public int HistoryLimit; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool IsSystem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public int SystemLimit; + + public GetItemHistoryLimitResponse() { + } + + public GetItemHistoryLimitResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, int HistoryLimit, bool IsSystem, int SystemLimit) { + this.ServerInfoHeader = ServerInfoHeader; + this.HistoryLimit = HistoryLimit; + this.IsSystem = IsSystem; + this.SystemLimit = SystemLimit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemHistoryOptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemHistoryOptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool EnableManualSnapshotCreation; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public bool KeepExecutionSnapshots; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] + public SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item; + + public SetItemHistoryOptionsRequest() { + } + + public SetItemHistoryOptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.EnableManualSnapshotCreation = EnableManualSnapshotCreation; + this.KeepExecutionSnapshots = KeepExecutionSnapshots; + this.Item = Item; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetItemHistoryOptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetItemHistoryOptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetItemHistoryOptionsResponse() { + } + + public SetItemHistoryOptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemHistoryOptions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemHistoryOptionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetItemHistoryOptionsRequest() { + } + + public GetItemHistoryOptionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetItemHistoryOptionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetItemHistoryOptionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public bool EnableManualSnapshotCreation; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public bool KeepExecutionSnapshots; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] + [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] + public SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item; + + public GetItemHistoryOptionsResponse() { + } + + public GetItemHistoryOptionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + this.ServerInfoHeader = ServerInfoHeader; + this.EnableManualSnapshotCreation = EnableManualSnapshotCreation; + this.KeepExecutionSnapshots = KeepExecutionSnapshots; + this.Item = Item; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetReportServerConfigInfo", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetReportServerConfigInfoRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public bool ScaleOut; + + public GetReportServerConfigInfoRequest() { + } + + public GetReportServerConfigInfoRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, bool ScaleOut) { + this.TrustedUserHeader = TrustedUserHeader; + this.ScaleOut = ScaleOut; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetReportServerConfigInfoResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetReportServerConfigInfoResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ServerConfigInfo; + + public GetReportServerConfigInfoResponse() { + } + + public GetReportServerConfigInfoResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string ServerConfigInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.ServerConfigInfo = ServerConfigInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="IsSSLRequired", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class IsSSLRequiredRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public IsSSLRequiredRequest() { + } + + public IsSSLRequiredRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="IsSSLRequiredResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class IsSSLRequiredResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public bool IsSSLRequiredResult; + + public IsSSLRequiredResponse() { + } + + public IsSSLRequiredResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, bool IsSSLRequiredResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.IsSSLRequiredResult = IsSSLRequiredResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetSystemProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSystemPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public SetSystemPropertiesRequest() { + } + + public SetSystemPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetSystemPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSystemPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetSystemPropertiesResponse() { + } + + public SetSystemPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSystemProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSystemPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Property[] Properties; + + public GetSystemPropertiesRequest() { + } + + public GetSystemPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.Property[] Properties) { + this.TrustedUserHeader = TrustedUserHeader; + this.Properties = Properties; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSystemPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSystemPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Property[] Values; + + public GetSystemPropertiesResponse() { + } + + public GetSystemPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Property[] Values) { + this.ServerInfoHeader = ServerInfoHeader; + this.Values = Values; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetSystemPolicies", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSystemPoliciesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Policy[] Policies; + + public SetSystemPoliciesRequest() { + } + + public SetSystemPoliciesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.Policy[] Policies) { + this.TrustedUserHeader = TrustedUserHeader; + this.Policies = Policies; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetSystemPoliciesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetSystemPoliciesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetSystemPoliciesResponse() { + } + + public SetSystemPoliciesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSystemPolicies", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSystemPoliciesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public GetSystemPoliciesRequest() { + } + + public GetSystemPoliciesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSystemPoliciesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSystemPoliciesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Policy[] Policies; + + public GetSystemPoliciesResponse() { + } + + public GetSystemPoliciesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Policy[] Policies) { + this.ServerInfoHeader = ServerInfoHeader; + this.Policies = Policies; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListExtensions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListExtensionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ExtensionType; + + public ListExtensionsRequest() { + } + + public ListExtensionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ExtensionType) { + this.TrustedUserHeader = TrustedUserHeader; + this.ExtensionType = ExtensionType; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListExtensionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListExtensionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Extension[] Extensions; + + public ListExtensionsResponse() { + } + + public ListExtensionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Extension[] Extensions) { + this.ServerInfoHeader = ServerInfoHeader; + this.Extensions = Extensions; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListExtensionTypes", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListExtensionTypesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListExtensionTypesRequest() { + } + + public ListExtensionTypesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListExtensionTypesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListExtensionTypesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListExtensionTypesResult; + + public ListExtensionTypesResponse() { + } + + public ListExtensionTypesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListExtensionTypesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListExtensionTypesResult = ListExtensionTypesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListEvents", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListEventsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListEventsRequest() { + } + + public ListEventsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListEventsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListEventsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Event[] Events; + + public ListEventsResponse() { + } + + public ListEventsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Event[] Events) { + this.ServerInfoHeader = ServerInfoHeader; + this.Events = Events; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FireEvent", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class FireEventRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string EventData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string SiteUrl; + + public FireEventRequest() { + } + + public FireEventRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string EventType, string EventData, string SiteUrl) { + this.TrustedUserHeader = TrustedUserHeader; + this.EventType = EventType; + this.EventData = EventData; + this.SiteUrl = SiteUrl; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FireEventResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class FireEventResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public FireEventResponse() { + } + + public FireEventResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobs", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListJobsRequest() { + } + + public ListJobsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.Job[] Jobs; + + public ListJobsResponse() { + } + + public ListJobsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.Job[] Jobs) { + this.ServerInfoHeader = ServerInfoHeader; + this.Jobs = Jobs; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobTypes", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobTypesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListJobTypesRequest() { + } + + public ListJobTypesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobTypesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobTypesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListJobTypesResult; + + public ListJobTypesResponse() { + } + + public ListJobTypesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListJobTypesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListJobTypesResult = ListJobTypesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobActions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobActionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListJobActionsRequest() { + } + + public ListJobActionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobActionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobActionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListJobActionsResult; + + public ListJobActionsResponse() { + } + + public ListJobActionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListJobActionsResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListJobActionsResult = ListJobActionsResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobStates", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobStatesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListJobStatesRequest() { + } + + public ListJobStatesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListJobStatesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListJobStatesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListJobStatesResult; + + public ListJobStatesResponse() { + } + + public ListJobStatesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListJobStatesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListJobStatesResult = ListJobStatesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CancelJob", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CancelJobRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string JobID; + + public CancelJobRequest() { + } + + public CancelJobRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string JobID) { + this.TrustedUserHeader = TrustedUserHeader; + this.JobID = JobID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CancelJobResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CancelJobResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public bool CancelJobResult; + + public CancelJobResponse() { + } + + public CancelJobResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, bool CancelJobResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.CancelJobResult = CancelJobResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateCacheRefreshPlan", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateCacheRefreshPlanRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public SSRS.Services.ReportServiceReference.ParameterValue[] Parameters; + + public CreateCacheRefreshPlanRequest() { + } + + public CreateCacheRefreshPlanRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + this.Description = Description; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="CreateCacheRefreshPlanResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class CreateCacheRefreshPlanResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string CacheRefreshPlanID; + + public CreateCacheRefreshPlanResponse() { + } + + public CreateCacheRefreshPlanResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string CacheRefreshPlanID) { + this.ServerInfoHeader = ServerInfoHeader; + this.CacheRefreshPlanID = CacheRefreshPlanID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetCacheRefreshPlanProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetCacheRefreshPlanPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string CacheRefreshPlanID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public SSRS.Services.ReportServiceReference.ParameterValue[] Parameters; + + public SetCacheRefreshPlanPropertiesRequest() { + } + + public SetCacheRefreshPlanPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string CacheRefreshPlanID, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + this.TrustedUserHeader = TrustedUserHeader; + this.CacheRefreshPlanID = CacheRefreshPlanID; + this.Description = Description; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetCacheRefreshPlanPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class SetCacheRefreshPlanPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public SetCacheRefreshPlanPropertiesResponse() { + } + + public SetCacheRefreshPlanPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCacheRefreshPlanProperties", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetCacheRefreshPlanPropertiesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string CacheRefreshPlanID; + + public GetCacheRefreshPlanPropertiesRequest() { + } + + public GetCacheRefreshPlanPropertiesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string CacheRefreshPlanID) { + this.TrustedUserHeader = TrustedUserHeader; + this.CacheRefreshPlanID = CacheRefreshPlanID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCacheRefreshPlanPropertiesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetCacheRefreshPlanPropertiesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string Description; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string LastRunStatus; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public SSRS.Services.ReportServiceReference.CacheRefreshPlanState State; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=3)] + public string EventType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=4)] + public string MatchData; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=5)] + public SSRS.Services.ReportServiceReference.ParameterValue[] Parameters; + + public GetCacheRefreshPlanPropertiesResponse() { + } + + public GetCacheRefreshPlanPropertiesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string Description, string LastRunStatus, SSRS.Services.ReportServiceReference.CacheRefreshPlanState State, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + this.ServerInfoHeader = ServerInfoHeader; + this.Description = Description; + this.LastRunStatus = LastRunStatus; + this.State = State; + this.EventType = EventType; + this.MatchData = MatchData; + this.Parameters = Parameters; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteCacheRefreshPlan", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteCacheRefreshPlanRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string CacheRefreshPlanID; + + public DeleteCacheRefreshPlanRequest() { + } + + public DeleteCacheRefreshPlanRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string CacheRefreshPlanID) { + this.TrustedUserHeader = TrustedUserHeader; + this.CacheRefreshPlanID = CacheRefreshPlanID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteCacheRefreshPlanResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class DeleteCacheRefreshPlanResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public DeleteCacheRefreshPlanResponse() { + } + + public DeleteCacheRefreshPlanResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListCacheRefreshPlans", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListCacheRefreshPlansRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public ListCacheRefreshPlansRequest() { + } + + public ListCacheRefreshPlansRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListCacheRefreshPlansResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListCacheRefreshPlansResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public SSRS.Services.ReportServiceReference.CacheRefreshPlan[] CacheRefreshPlans; + + public ListCacheRefreshPlansResponse() { + } + + public ListCacheRefreshPlansResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportServiceReference.CacheRefreshPlan[] CacheRefreshPlans) { + this.ServerInfoHeader = ServerInfoHeader; + this.CacheRefreshPlans = CacheRefreshPlans; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogonUser", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class LogonUserRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string userName; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=1)] + public string password; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=2)] + public string authority; + + public LogonUserRequest() { + } + + public LogonUserRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string userName, string password, string authority) { + this.TrustedUserHeader = TrustedUserHeader; + this.userName = userName; + this.password = password; + this.authority = authority; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogonUserResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class LogonUserResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public LogonUserResponse() { + } + + public LogonUserResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Logoff", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class LogoffRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public LogoffRequest() { + } + + public LogoffRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogoffResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class LogoffResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + public LogoffResponse() { + } + + public LogoffResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPermissions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetPermissionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string ItemPath; + + public GetPermissionsRequest() { + } + + public GetPermissionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + this.TrustedUserHeader = TrustedUserHeader; + this.ItemPath = ItemPath; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPermissionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetPermissionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute("Operation")] + public string[] Permissions; + + public GetPermissionsResponse() { + } + + public GetPermissionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] Permissions) { + this.ServerInfoHeader = ServerInfoHeader; + this.Permissions = Permissions; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSystemPermissions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSystemPermissionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public GetSystemPermissionsRequest() { + } + + public GetSystemPermissionsRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetSystemPermissionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class GetSystemPermissionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute("Operation")] + public string[] Permissions; + + public GetSystemPermissionsResponse() { + } + + public GetSystemPermissionsResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] Permissions) { + this.ServerInfoHeader = ServerInfoHeader; + this.Permissions = Permissions; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSecurityScopes", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSecurityScopesRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListSecurityScopesRequest() { + } + + public ListSecurityScopesRequest(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSecurityScopesResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsWrapped=true)] + public partial class ListSecurityScopesResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")] + public SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Order=0)] + public string[] ListSecurityScopesResult; + + public ListSecurityScopesResponse() { + } + + public ListSecurityScopesResponse(SSRS.Services.ReportServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListSecurityScopesResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListSecurityScopesResult = ListSecurityScopesResult; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + public interface ReportingService2010SoapChannel : SSRS.Services.ReportServiceReference.ReportingService2010Soap, System.ServiceModel.IClientChannel { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + public partial class ReportingService2010SoapClient : System.ServiceModel.ClientBase<SSRS.Services.ReportServiceReference.ReportingService2010Soap>, SSRS.Services.ReportServiceReference.ReportingService2010Soap { + + public ReportingService2010SoapClient() { + } + + public ReportingService2010SoapClient(string endpointConfigurationName) : + base(endpointConfigurationName) { + } + + public ReportingService2010SoapClient(string endpointConfigurationName, string remoteAddress) : + base(endpointConfigurationName, remoteAddress) { + } + + public ReportingService2010SoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : + base(endpointConfigurationName, remoteAddress) { + } + + public ReportingService2010SoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : + base(binding, remoteAddress) { + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateCatalogItemResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateCatalogItem(SSRS.Services.ReportServiceReference.CreateCatalogItemRequest request) { + return base.Channel.CreateCatalogItem(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateCatalogItem(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemType, string Name, string Parent, bool Overwrite, byte[] Definition, SSRS.Services.ReportServiceReference.Property[] Properties, out SSRS.Services.ReportServiceReference.CatalogItem ItemInfo, out SSRS.Services.ReportServiceReference.Warning[] Warnings) { + SSRS.Services.ReportServiceReference.CreateCatalogItemRequest inValue = new SSRS.Services.ReportServiceReference.CreateCatalogItemRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemType = ItemType; + inValue.Name = Name; + inValue.Parent = Parent; + inValue.Overwrite = Overwrite; + inValue.Definition = Definition; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.CreateCatalogItemResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateCatalogItem(inValue); + ItemInfo = retVal.ItemInfo; + Warnings = retVal.Warnings; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetItemDefinitionResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetItemDefinition(SSRS.Services.ReportServiceReference.SetItemDefinitionRequest request) { + return base.Channel.SetItemDefinition(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetItemDefinition(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, byte[] Definition, SSRS.Services.ReportServiceReference.Property[] Properties, out SSRS.Services.ReportServiceReference.Warning[] Warnings) { + SSRS.Services.ReportServiceReference.SetItemDefinitionRequest inValue = new SSRS.Services.ReportServiceReference.SetItemDefinitionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Definition = Definition; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.SetItemDefinitionResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetItemDefinition(inValue); + Warnings = retVal.Warnings; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemDefinitionResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemDefinition(SSRS.Services.ReportServiceReference.GetItemDefinitionRequest request) { + return base.Channel.GetItemDefinition(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemDefinition(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out byte[] Definition) { + SSRS.Services.ReportServiceReference.GetItemDefinitionRequest inValue = new SSRS.Services.ReportServiceReference.GetItemDefinitionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetItemDefinitionResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemDefinition(inValue); + Definition = retVal.Definition; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemTypeResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemType(SSRS.Services.ReportServiceReference.GetItemTypeRequest request) { + return base.Channel.GetItemType(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemType(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out string Type) { + SSRS.Services.ReportServiceReference.GetItemTypeRequest inValue = new SSRS.Services.ReportServiceReference.GetItemTypeRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetItemTypeResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemType(inValue); + Type = retVal.Type; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.DeleteItemResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.DeleteItem(SSRS.Services.ReportServiceReference.DeleteItemRequest request) { + return base.Channel.DeleteItem(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader DeleteItem(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + SSRS.Services.ReportServiceReference.DeleteItemRequest inValue = new SSRS.Services.ReportServiceReference.DeleteItemRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.DeleteItemResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).DeleteItem(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.MoveItemResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.MoveItem(SSRS.Services.ReportServiceReference.MoveItemRequest request) { + return base.Channel.MoveItem(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader MoveItem(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Target) { + SSRS.Services.ReportServiceReference.MoveItemRequest inValue = new SSRS.Services.ReportServiceReference.MoveItemRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Target = Target; + SSRS.Services.ReportServiceReference.MoveItemResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).MoveItem(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.InheritParentSecurityResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.InheritParentSecurity(SSRS.Services.ReportServiceReference.InheritParentSecurityRequest request) { + return base.Channel.InheritParentSecurity(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader InheritParentSecurity(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + SSRS.Services.ReportServiceReference.InheritParentSecurityRequest inValue = new SSRS.Services.ReportServiceReference.InheritParentSecurityRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.InheritParentSecurityResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).InheritParentSecurity(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListItemHistoryResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListItemHistory(SSRS.Services.ReportServiceReference.ListItemHistoryRequest request) { + return base.Channel.ListItemHistory(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListItemHistory(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out SSRS.Services.ReportServiceReference.ItemHistorySnapshot[] ItemHistory) { + SSRS.Services.ReportServiceReference.ListItemHistoryRequest inValue = new SSRS.Services.ReportServiceReference.ListItemHistoryRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.ListItemHistoryResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListItemHistory(inValue); + ItemHistory = retVal.ItemHistory; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListChildrenResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListChildren(SSRS.Services.ReportServiceReference.ListChildrenRequest request) { + return base.Channel.ListChildren(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListChildren(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool Recursive, out SSRS.Services.ReportServiceReference.CatalogItem[] CatalogItems) { + SSRS.Services.ReportServiceReference.ListChildrenRequest inValue = new SSRS.Services.ReportServiceReference.ListChildrenRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Recursive = Recursive; + SSRS.Services.ReportServiceReference.ListChildrenResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListChildren(inValue); + CatalogItems = retVal.CatalogItems; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListDependentItemsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListDependentItems(SSRS.Services.ReportServiceReference.ListDependentItemsRequest request) { + return base.Channel.ListDependentItems(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListDependentItems(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out SSRS.Services.ReportServiceReference.CatalogItem[] CatalogItems) { + SSRS.Services.ReportServiceReference.ListDependentItemsRequest inValue = new SSRS.Services.ReportServiceReference.ListDependentItemsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.ListDependentItemsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListDependentItems(inValue); + CatalogItems = retVal.CatalogItems; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.FindItemsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.FindItems(SSRS.Services.ReportServiceReference.FindItemsRequest request) { + return base.Channel.FindItems(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader FindItems(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Folder, SSRS.Services.ReportServiceReference.BooleanOperatorEnum BooleanOperator, SSRS.Services.ReportServiceReference.Property[] SearchOptions, SSRS.Services.ReportServiceReference.SearchCondition[] SearchConditions, out SSRS.Services.ReportServiceReference.CatalogItem[] Items) { + SSRS.Services.ReportServiceReference.FindItemsRequest inValue = new SSRS.Services.ReportServiceReference.FindItemsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Folder = Folder; + inValue.BooleanOperator = BooleanOperator; + inValue.SearchOptions = SearchOptions; + inValue.SearchConditions = SearchConditions; + SSRS.Services.ReportServiceReference.FindItemsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).FindItems(inValue); + Items = retVal.Items; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListParentsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListParents(SSRS.Services.ReportServiceReference.ListParentsRequest request) { + return base.Channel.ListParents(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListParents(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out SSRS.Services.ReportServiceReference.CatalogItem[] ListParentsResult) { + SSRS.Services.ReportServiceReference.ListParentsRequest inValue = new SSRS.Services.ReportServiceReference.ListParentsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.ListParentsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListParents(inValue); + ListParentsResult = retVal.ListParentsResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateFolderResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateFolder(SSRS.Services.ReportServiceReference.CreateFolderRequest request) { + return base.Channel.CreateFolder(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateFolder(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Folder, string Parent, SSRS.Services.ReportServiceReference.Property[] Properties, out SSRS.Services.ReportServiceReference.CatalogItem ItemInfo) { + SSRS.Services.ReportServiceReference.CreateFolderRequest inValue = new SSRS.Services.ReportServiceReference.CreateFolderRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Folder = Folder; + inValue.Parent = Parent; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.CreateFolderResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateFolder(inValue); + ItemInfo = retVal.ItemInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetProperties(SSRS.Services.ReportServiceReference.SetPropertiesRequest request) { + return base.Channel.SetProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.Property[] Properties) { + SSRS.Services.ReportServiceReference.SetPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.SetPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.SetPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetProperties(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetProperties(SSRS.Services.ReportServiceReference.GetPropertiesRequest request) { + return base.Channel.GetProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetProperties(SSRS.Services.ReportServiceReference.ItemNamespaceHeader ItemNamespaceHeader, SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.Property[] Properties, out SSRS.Services.ReportServiceReference.Property[] Values) { + SSRS.Services.ReportServiceReference.GetPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.GetPropertiesRequest(); + inValue.ItemNamespaceHeader = ItemNamespaceHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.GetPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetProperties(inValue); + Values = retVal.Values; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetItemReferencesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetItemReferences(SSRS.Services.ReportServiceReference.SetItemReferencesRequest request) { + return base.Channel.SetItemReferences(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetItemReferences(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ItemReference[] ItemReferences) { + SSRS.Services.ReportServiceReference.SetItemReferencesRequest inValue = new SSRS.Services.ReportServiceReference.SetItemReferencesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.ItemReferences = ItemReferences; + SSRS.Services.ReportServiceReference.SetItemReferencesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetItemReferences(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemReferencesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemReferences(SSRS.Services.ReportServiceReference.GetItemReferencesRequest request) { + return base.Channel.GetItemReferences(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemReferences(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string ReferenceItemType, out SSRS.Services.ReportServiceReference.ItemReferenceData[] ItemReferences) { + SSRS.Services.ReportServiceReference.GetItemReferencesRequest inValue = new SSRS.Services.ReportServiceReference.GetItemReferencesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.ReferenceItemType = ReferenceItemType; + SSRS.Services.ReportServiceReference.GetItemReferencesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemReferences(inValue); + ItemReferences = retVal.ItemReferences; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListItemTypesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListItemTypes(SSRS.Services.ReportServiceReference.ListItemTypesRequest request) { + return base.Channel.ListItemTypes(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListItemTypes(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListItemTypesResult) { + SSRS.Services.ReportServiceReference.ListItemTypesRequest inValue = new SSRS.Services.ReportServiceReference.ListItemTypesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListItemTypesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListItemTypes(inValue); + ListItemTypesResult = retVal.ListItemTypesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetSubscriptionPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetSubscriptionProperties(SSRS.Services.ReportServiceReference.SetSubscriptionPropertiesRequest request) { + return base.Channel.SetSubscriptionProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetSubscriptionProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + SSRS.Services.ReportServiceReference.SetSubscriptionPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.SetSubscriptionPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SubscriptionID = SubscriptionID; + inValue.ExtensionSettings = ExtensionSettings; + inValue.Description = Description; + inValue.EventType = EventType; + inValue.MatchData = MatchData; + inValue.Parameters = Parameters; + SSRS.Services.ReportServiceReference.SetSubscriptionPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetSubscriptionProperties(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetSubscriptionPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetSubscriptionProperties(SSRS.Services.ReportServiceReference.GetSubscriptionPropertiesRequest request) { + return base.Channel.GetSubscriptionProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetSubscriptionProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID, out string Owner, out SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, out string Description, out SSRS.Services.ReportServiceReference.ActiveState Active, out string Status, out string EventType, out string MatchData, out SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + SSRS.Services.ReportServiceReference.GetSubscriptionPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.GetSubscriptionPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SubscriptionID = SubscriptionID; + SSRS.Services.ReportServiceReference.GetSubscriptionPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetSubscriptionProperties(inValue); + Owner = retVal.Owner; + ExtensionSettings = retVal.ExtensionSettings; + Description = retVal.Description; + Active = retVal.Active; + Status = retVal.Status; + EventType = retVal.EventType; + MatchData = retVal.MatchData; + Parameters = retVal.Parameters; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetDataDrivenSubscriptionPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetDataDrivenSubscriptionProperties(SSRS.Services.ReportServiceReference.SetDataDrivenSubscriptionPropertiesRequest request) { + return base.Channel.SetDataDrivenSubscriptionProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetDataDrivenSubscriptionProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataDrivenSubscriptionID, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters) { + SSRS.Services.ReportServiceReference.SetDataDrivenSubscriptionPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.SetDataDrivenSubscriptionPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataDrivenSubscriptionID = DataDrivenSubscriptionID; + inValue.ExtensionSettings = ExtensionSettings; + inValue.DataRetrievalPlan = DataRetrievalPlan; + inValue.Description = Description; + inValue.EventType = EventType; + inValue.MatchData = MatchData; + inValue.Parameters = Parameters; + SSRS.Services.ReportServiceReference.SetDataDrivenSubscriptionPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetDataDrivenSubscriptionProperties(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetDataDrivenSubscriptionPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetDataDrivenSubscriptionProperties(SSRS.Services.ReportServiceReference.GetDataDrivenSubscriptionPropertiesRequest request) { + return base.Channel.GetDataDrivenSubscriptionProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetDataDrivenSubscriptionProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataDrivenSubscriptionID, out string Owner, out SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, out SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan, out string Description, out SSRS.Services.ReportServiceReference.ActiveState Active, out string Status, out string EventType, out string MatchData, out SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters) { + SSRS.Services.ReportServiceReference.GetDataDrivenSubscriptionPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.GetDataDrivenSubscriptionPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataDrivenSubscriptionID = DataDrivenSubscriptionID; + SSRS.Services.ReportServiceReference.GetDataDrivenSubscriptionPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetDataDrivenSubscriptionProperties(inValue); + Owner = retVal.Owner; + ExtensionSettings = retVal.ExtensionSettings; + DataRetrievalPlan = retVal.DataRetrievalPlan; + Description = retVal.Description; + Active = retVal.Active; + Status = retVal.Status; + EventType = retVal.EventType; + MatchData = retVal.MatchData; + Parameters = retVal.Parameters; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.DeleteSubscriptionResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.DeleteSubscription(SSRS.Services.ReportServiceReference.DeleteSubscriptionRequest request) { + return base.Channel.DeleteSubscription(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader DeleteSubscription(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID) { + SSRS.Services.ReportServiceReference.DeleteSubscriptionRequest inValue = new SSRS.Services.ReportServiceReference.DeleteSubscriptionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SubscriptionID = SubscriptionID; + SSRS.Services.ReportServiceReference.DeleteSubscriptionResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).DeleteSubscription(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateSubscriptionResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateSubscription(SSRS.Services.ReportServiceReference.CreateSubscriptionRequest request) { + return base.Channel.CreateSubscription(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateSubscription(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters, out string SubscriptionID) { + SSRS.Services.ReportServiceReference.CreateSubscriptionRequest inValue = new SSRS.Services.ReportServiceReference.CreateSubscriptionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.ExtensionSettings = ExtensionSettings; + inValue.Description = Description; + inValue.EventType = EventType; + inValue.MatchData = MatchData; + inValue.Parameters = Parameters; + SSRS.Services.ReportServiceReference.CreateSubscriptionResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateSubscription(inValue); + SubscriptionID = retVal.SubscriptionID; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateDataDrivenSubscriptionResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateDataDrivenSubscription(SSRS.Services.ReportServiceReference.CreateDataDrivenSubscriptionRequest request) { + return base.Channel.CreateDataDrivenSubscription(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateDataDrivenSubscription(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ExtensionSettings ExtensionSettings, SSRS.Services.ReportServiceReference.DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] Parameters, out string SubscriptionID) { + SSRS.Services.ReportServiceReference.CreateDataDrivenSubscriptionRequest inValue = new SSRS.Services.ReportServiceReference.CreateDataDrivenSubscriptionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.ExtensionSettings = ExtensionSettings; + inValue.DataRetrievalPlan = DataRetrievalPlan; + inValue.Description = Description; + inValue.EventType = EventType; + inValue.MatchData = MatchData; + inValue.Parameters = Parameters; + SSRS.Services.ReportServiceReference.CreateDataDrivenSubscriptionResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateDataDrivenSubscription(inValue); + SubscriptionID = retVal.SubscriptionID; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetExtensionSettingsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetExtensionSettings(SSRS.Services.ReportServiceReference.GetExtensionSettingsRequest request) { + return base.Channel.GetExtensionSettings(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetExtensionSettings(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Extension, out SSRS.Services.ReportServiceReference.ExtensionParameter[] ExtensionParameters) { + SSRS.Services.ReportServiceReference.GetExtensionSettingsRequest inValue = new SSRS.Services.ReportServiceReference.GetExtensionSettingsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Extension = Extension; + SSRS.Services.ReportServiceReference.GetExtensionSettingsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetExtensionSettings(inValue); + ExtensionParameters = retVal.ExtensionParameters; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ValidateExtensionSettingsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ValidateExtensionSettings(SSRS.Services.ReportServiceReference.ValidateExtensionSettingsRequest request) { + return base.Channel.ValidateExtensionSettings(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ValidateExtensionSettings(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Extension, SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference[] ParameterValues, string SiteUrl, out SSRS.Services.ReportServiceReference.ExtensionParameter[] ParameterErrors) { + SSRS.Services.ReportServiceReference.ValidateExtensionSettingsRequest inValue = new SSRS.Services.ReportServiceReference.ValidateExtensionSettingsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Extension = Extension; + inValue.ParameterValues = ParameterValues; + inValue.SiteUrl = SiteUrl; + SSRS.Services.ReportServiceReference.ValidateExtensionSettingsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ValidateExtensionSettings(inValue); + ParameterErrors = retVal.ParameterErrors; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListSubscriptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListSubscriptions(SSRS.Services.ReportServiceReference.ListSubscriptionsRequest request) { + return base.Channel.ListSubscriptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListSubscriptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPathOrSiteURL, out SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems) { + SSRS.Services.ReportServiceReference.ListSubscriptionsRequest inValue = new SSRS.Services.ReportServiceReference.ListSubscriptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPathOrSiteURL = ItemPathOrSiteURL; + SSRS.Services.ReportServiceReference.ListSubscriptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListSubscriptions(inValue); + SubscriptionItems = retVal.SubscriptionItems; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListMySubscriptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListMySubscriptions(SSRS.Services.ReportServiceReference.ListMySubscriptionsRequest request) { + return base.Channel.ListMySubscriptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListMySubscriptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPathOrSiteURL, out SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems) { + SSRS.Services.ReportServiceReference.ListMySubscriptionsRequest inValue = new SSRS.Services.ReportServiceReference.ListMySubscriptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPathOrSiteURL = ItemPathOrSiteURL; + SSRS.Services.ReportServiceReference.ListMySubscriptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListMySubscriptions(inValue); + SubscriptionItems = retVal.SubscriptionItems; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListSubscriptionsUsingDataSourceResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListSubscriptionsUsingDataSource(SSRS.Services.ReportServiceReference.ListSubscriptionsUsingDataSourceRequest request) { + return base.Channel.ListSubscriptionsUsingDataSource(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListSubscriptionsUsingDataSource(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, out SSRS.Services.ReportServiceReference.Subscription[] SubscriptionItems) { + SSRS.Services.ReportServiceReference.ListSubscriptionsUsingDataSourceRequest inValue = new SSRS.Services.ReportServiceReference.ListSubscriptionsUsingDataSourceRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + SSRS.Services.ReportServiceReference.ListSubscriptionsUsingDataSourceResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListSubscriptionsUsingDataSource(inValue); + SubscriptionItems = retVal.SubscriptionItems; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ChangeSubscriptionOwnerResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ChangeSubscriptionOwner(SSRS.Services.ReportServiceReference.ChangeSubscriptionOwnerRequest request) { + return base.Channel.ChangeSubscriptionOwner(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ChangeSubscriptionOwner(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SubscriptionID, string NewOwner) { + SSRS.Services.ReportServiceReference.ChangeSubscriptionOwnerRequest inValue = new SSRS.Services.ReportServiceReference.ChangeSubscriptionOwnerRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SubscriptionID = SubscriptionID; + inValue.NewOwner = NewOwner; + SSRS.Services.ReportServiceReference.ChangeSubscriptionOwnerResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ChangeSubscriptionOwner(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateDataSourceResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateDataSource(SSRS.Services.ReportServiceReference.CreateDataSourceRequest request) { + return base.Channel.CreateDataSource(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateDataSource(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, string Parent, bool Overwrite, SSRS.Services.ReportServiceReference.DataSourceDefinition Definition, SSRS.Services.ReportServiceReference.Property[] Properties, out SSRS.Services.ReportServiceReference.CatalogItem ItemInfo) { + SSRS.Services.ReportServiceReference.CreateDataSourceRequest inValue = new SSRS.Services.ReportServiceReference.CreateDataSourceRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + inValue.Parent = Parent; + inValue.Overwrite = Overwrite; + inValue.Definition = Definition; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.CreateDataSourceResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateDataSource(inValue); + ItemInfo = retVal.ItemInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.PrepareQueryResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.PrepareQuery(SSRS.Services.ReportServiceReference.PrepareQueryRequest request) { + return base.Channel.PrepareQuery(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader PrepareQuery(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.DataSource DataSource, SSRS.Services.ReportServiceReference.DataSetDefinition DataSet, out SSRS.Services.ReportServiceReference.DataSetDefinition DataSettings, out bool Changed, out string[] ParameterNames) { + SSRS.Services.ReportServiceReference.PrepareQueryRequest inValue = new SSRS.Services.ReportServiceReference.PrepareQueryRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + inValue.DataSet = DataSet; + SSRS.Services.ReportServiceReference.PrepareQueryResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).PrepareQuery(inValue); + DataSettings = retVal.DataSettings; + Changed = retVal.Changed; + ParameterNames = retVal.ParameterNames; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.EnableDataSourceResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.EnableDataSource(SSRS.Services.ReportServiceReference.EnableDataSourceRequest request) { + return base.Channel.EnableDataSource(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader EnableDataSource(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource) { + SSRS.Services.ReportServiceReference.EnableDataSourceRequest inValue = new SSRS.Services.ReportServiceReference.EnableDataSourceRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + SSRS.Services.ReportServiceReference.EnableDataSourceResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).EnableDataSource(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.DisableDataSourceResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.DisableDataSource(SSRS.Services.ReportServiceReference.DisableDataSourceRequest request) { + return base.Channel.DisableDataSource(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader DisableDataSource(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource) { + SSRS.Services.ReportServiceReference.DisableDataSourceRequest inValue = new SSRS.Services.ReportServiceReference.DisableDataSourceRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + SSRS.Services.ReportServiceReference.DisableDataSourceResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).DisableDataSource(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetDataSourceContentsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetDataSourceContents(SSRS.Services.ReportServiceReference.SetDataSourceContentsRequest request) { + return base.Channel.SetDataSourceContents(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetDataSourceContents(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, SSRS.Services.ReportServiceReference.DataSourceDefinition Definition) { + SSRS.Services.ReportServiceReference.SetDataSourceContentsRequest inValue = new SSRS.Services.ReportServiceReference.SetDataSourceContentsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + inValue.Definition = Definition; + SSRS.Services.ReportServiceReference.SetDataSourceContentsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetDataSourceContents(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetDataSourceContentsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetDataSourceContents(SSRS.Services.ReportServiceReference.GetDataSourceContentsRequest request) { + return base.Channel.GetDataSourceContents(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetDataSourceContents(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, out SSRS.Services.ReportServiceReference.DataSourceDefinition Definition) { + SSRS.Services.ReportServiceReference.GetDataSourceContentsRequest inValue = new SSRS.Services.ReportServiceReference.GetDataSourceContentsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + SSRS.Services.ReportServiceReference.GetDataSourceContentsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetDataSourceContents(inValue); + Definition = retVal.Definition; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListDatabaseCredentialRetrievalOptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListDatabaseCredentialRetrievalOptions(SSRS.Services.ReportServiceReference.ListDatabaseCredentialRetrievalOptionsRequest request) { + return base.Channel.ListDatabaseCredentialRetrievalOptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListDatabaseCredentialRetrievalOptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListDatabaseCredentialRetrievalOptionsResult) { + SSRS.Services.ReportServiceReference.ListDatabaseCredentialRetrievalOptionsRequest inValue = new SSRS.Services.ReportServiceReference.ListDatabaseCredentialRetrievalOptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListDatabaseCredentialRetrievalOptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListDatabaseCredentialRetrievalOptions(inValue); + ListDatabaseCredentialRetrievalOptionsResult = retVal.ListDatabaseCredentialRetrievalOptionsResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetItemDataSourcesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetItemDataSources(SSRS.Services.ReportServiceReference.SetItemDataSourcesRequest request) { + return base.Channel.SetItemDataSources(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetItemDataSources(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.DataSource[] DataSources) { + SSRS.Services.ReportServiceReference.SetItemDataSourcesRequest inValue = new SSRS.Services.ReportServiceReference.SetItemDataSourcesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.DataSources = DataSources; + SSRS.Services.ReportServiceReference.SetItemDataSourcesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetItemDataSources(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemDataSourcesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemDataSources(SSRS.Services.ReportServiceReference.GetItemDataSourcesRequest request) { + return base.Channel.GetItemDataSources(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemDataSources(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out SSRS.Services.ReportServiceReference.DataSource[] DataSources) { + SSRS.Services.ReportServiceReference.GetItemDataSourcesRequest inValue = new SSRS.Services.ReportServiceReference.GetItemDataSourcesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetItemDataSourcesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemDataSources(inValue); + DataSources = retVal.DataSources; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.TestConnectForDataSourceDefinitionResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.TestConnectForDataSourceDefinition(SSRS.Services.ReportServiceReference.TestConnectForDataSourceDefinitionRequest request) { + return base.Channel.TestConnectForDataSourceDefinition(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader TestConnectForDataSourceDefinition(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.DataSourceDefinition DataSourceDefinition, string UserName, string Password, out bool TestConnectForDataSourceDefinitionResult, out string ConnectError) { + SSRS.Services.ReportServiceReference.TestConnectForDataSourceDefinitionRequest inValue = new SSRS.Services.ReportServiceReference.TestConnectForDataSourceDefinitionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSourceDefinition = DataSourceDefinition; + inValue.UserName = UserName; + inValue.Password = Password; + SSRS.Services.ReportServiceReference.TestConnectForDataSourceDefinitionResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).TestConnectForDataSourceDefinition(inValue); + TestConnectForDataSourceDefinitionResult = retVal.TestConnectForDataSourceDefinitionResult; + ConnectError = retVal.ConnectError; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.TestConnectForItemDataSourceResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.TestConnectForItemDataSource(SSRS.Services.ReportServiceReference.TestConnectForItemDataSourceRequest request) { + return base.Channel.TestConnectForItemDataSource(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader TestConnectForItemDataSource(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string DataSourceName, string UserName, string Password, out bool TestConnectForItemDataSourceResult, out string ConnectError) { + SSRS.Services.ReportServiceReference.TestConnectForItemDataSourceRequest inValue = new SSRS.Services.ReportServiceReference.TestConnectForItemDataSourceRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.DataSourceName = DataSourceName; + inValue.UserName = UserName; + inValue.Password = Password; + SSRS.Services.ReportServiceReference.TestConnectForItemDataSourceResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).TestConnectForItemDataSource(inValue); + TestConnectForItemDataSourceResult = retVal.TestConnectForItemDataSourceResult; + ConnectError = retVal.ConnectError; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateRoleResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateRole(SSRS.Services.ReportServiceReference.CreateRoleRequest request) { + return base.Channel.CreateRole(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateRole(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string Description, string[] TaskIDs) { + SSRS.Services.ReportServiceReference.CreateRoleRequest inValue = new SSRS.Services.ReportServiceReference.CreateRoleRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Name = Name; + inValue.Description = Description; + inValue.TaskIDs = TaskIDs; + SSRS.Services.ReportServiceReference.CreateRoleResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateRole(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetRolePropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetRoleProperties(SSRS.Services.ReportServiceReference.SetRolePropertiesRequest request) { + return base.Channel.SetRoleProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetRoleProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string Description, string[] TaskIDs) { + SSRS.Services.ReportServiceReference.SetRolePropertiesRequest inValue = new SSRS.Services.ReportServiceReference.SetRolePropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Name = Name; + inValue.Description = Description; + inValue.TaskIDs = TaskIDs; + SSRS.Services.ReportServiceReference.SetRolePropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetRoleProperties(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetRolePropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetRoleProperties(SSRS.Services.ReportServiceReference.GetRolePropertiesRequest request) { + return base.Channel.GetRoleProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetRoleProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string SiteUrl, out string[] TaskIDs, out string Description) { + SSRS.Services.ReportServiceReference.GetRolePropertiesRequest inValue = new SSRS.Services.ReportServiceReference.GetRolePropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Name = Name; + inValue.SiteUrl = SiteUrl; + SSRS.Services.ReportServiceReference.GetRolePropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetRoleProperties(inValue); + TaskIDs = retVal.TaskIDs; + Description = retVal.Description; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.DeleteRoleResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.DeleteRole(SSRS.Services.ReportServiceReference.DeleteRoleRequest request) { + return base.Channel.DeleteRole(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader DeleteRole(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name) { + SSRS.Services.ReportServiceReference.DeleteRoleRequest inValue = new SSRS.Services.ReportServiceReference.DeleteRoleRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Name = Name; + SSRS.Services.ReportServiceReference.DeleteRoleResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).DeleteRole(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListRolesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListRoles(SSRS.Services.ReportServiceReference.ListRolesRequest request) { + return base.Channel.ListRoles(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListRoles(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SecurityScope, string SiteUrl, out SSRS.Services.ReportServiceReference.Role[] Roles) { + SSRS.Services.ReportServiceReference.ListRolesRequest inValue = new SSRS.Services.ReportServiceReference.ListRolesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SecurityScope = SecurityScope; + inValue.SiteUrl = SiteUrl; + SSRS.Services.ReportServiceReference.ListRolesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListRoles(inValue); + Roles = retVal.Roles; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListTasksResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListTasks(SSRS.Services.ReportServiceReference.ListTasksRequest request) { + return base.Channel.ListTasks(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListTasks(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SecurityScope, out SSRS.Services.ReportServiceReference.Task[] Tasks) { + SSRS.Services.ReportServiceReference.ListTasksRequest inValue = new SSRS.Services.ReportServiceReference.ListTasksRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SecurityScope = SecurityScope; + SSRS.Services.ReportServiceReference.ListTasksResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListTasks(inValue); + Tasks = retVal.Tasks; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetPoliciesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetPolicies(SSRS.Services.ReportServiceReference.SetPoliciesRequest request) { + return base.Channel.SetPolicies(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetPolicies(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.Policy[] Policies) { + SSRS.Services.ReportServiceReference.SetPoliciesRequest inValue = new SSRS.Services.ReportServiceReference.SetPoliciesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Policies = Policies; + SSRS.Services.ReportServiceReference.SetPoliciesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetPolicies(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetPoliciesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetPolicies(SSRS.Services.ReportServiceReference.GetPoliciesRequest request) { + return base.Channel.GetPolicies(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetPolicies(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out SSRS.Services.ReportServiceReference.Policy[] Policies, out bool InheritParent) { + SSRS.Services.ReportServiceReference.GetPoliciesRequest inValue = new SSRS.Services.ReportServiceReference.GetPoliciesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetPoliciesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetPolicies(inValue); + Policies = retVal.Policies; + InheritParent = retVal.InheritParent; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemDataSourcePromptsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemDataSourcePrompts(SSRS.Services.ReportServiceReference.GetItemDataSourcePromptsRequest request) { + return base.Channel.GetItemDataSourcePrompts(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemDataSourcePrompts(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out SSRS.Services.ReportServiceReference.DataSourcePrompt[] DataSourcePrompts) { + SSRS.Services.ReportServiceReference.GetItemDataSourcePromptsRequest inValue = new SSRS.Services.ReportServiceReference.GetItemDataSourcePromptsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetItemDataSourcePromptsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemDataSourcePrompts(inValue); + DataSourcePrompts = retVal.DataSourcePrompts; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GenerateModelResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GenerateModel(SSRS.Services.ReportServiceReference.GenerateModelRequest request) { + return base.Channel.GenerateModel(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GenerateModel(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string DataSource, string Model, string Parent, SSRS.Services.ReportServiceReference.Property[] Properties, out SSRS.Services.ReportServiceReference.CatalogItem ItemInfo, out SSRS.Services.ReportServiceReference.Warning[] Warnings) { + SSRS.Services.ReportServiceReference.GenerateModelRequest inValue = new SSRS.Services.ReportServiceReference.GenerateModelRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DataSource = DataSource; + inValue.Model = Model; + inValue.Parent = Parent; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.GenerateModelResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GenerateModel(inValue); + ItemInfo = retVal.ItemInfo; + Warnings = retVal.Warnings; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetModelItemPermissionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetModelItemPermissions(SSRS.Services.ReportServiceReference.GetModelItemPermissionsRequest request) { + return base.Channel.GetModelItemPermissions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetModelItemPermissions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, out string[] Permissions) { + SSRS.Services.ReportServiceReference.GetModelItemPermissionsRequest inValue = new SSRS.Services.ReportServiceReference.GetModelItemPermissionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.ModelItemID = ModelItemID; + SSRS.Services.ReportServiceReference.GetModelItemPermissionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetModelItemPermissions(inValue); + Permissions = retVal.Permissions; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetModelItemPoliciesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetModelItemPolicies(SSRS.Services.ReportServiceReference.SetModelItemPoliciesRequest request) { + return base.Channel.SetModelItemPolicies(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetModelItemPolicies(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, SSRS.Services.ReportServiceReference.Policy[] Policies) { + SSRS.Services.ReportServiceReference.SetModelItemPoliciesRequest inValue = new SSRS.Services.ReportServiceReference.SetModelItemPoliciesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.ModelItemID = ModelItemID; + inValue.Policies = Policies; + SSRS.Services.ReportServiceReference.SetModelItemPoliciesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetModelItemPolicies(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetModelItemPoliciesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetModelItemPolicies(SSRS.Services.ReportServiceReference.GetModelItemPoliciesRequest request) { + return base.Channel.GetModelItemPolicies(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetModelItemPolicies(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, out SSRS.Services.ReportServiceReference.Policy[] Policies, out bool InheritParent) { + SSRS.Services.ReportServiceReference.GetModelItemPoliciesRequest inValue = new SSRS.Services.ReportServiceReference.GetModelItemPoliciesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.ModelItemID = ModelItemID; + SSRS.Services.ReportServiceReference.GetModelItemPoliciesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetModelItemPolicies(inValue); + Policies = retVal.Policies; + InheritParent = retVal.InheritParent; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetUserModelResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetUserModel(SSRS.Services.ReportServiceReference.GetUserModelRequest request) { + return base.Channel.GetUserModel(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetUserModel(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string Perspective, out byte[] Definition) { + SSRS.Services.ReportServiceReference.GetUserModelRequest inValue = new SSRS.Services.ReportServiceReference.GetUserModelRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.Perspective = Perspective; + SSRS.Services.ReportServiceReference.GetUserModelResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetUserModel(inValue); + Definition = retVal.Definition; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.InheritModelItemParentSecurityResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.InheritModelItemParentSecurity(SSRS.Services.ReportServiceReference.InheritModelItemParentSecurityRequest request) { + return base.Channel.InheritModelItemParentSecurity(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader InheritModelItemParentSecurity(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID) { + SSRS.Services.ReportServiceReference.InheritModelItemParentSecurityRequest inValue = new SSRS.Services.ReportServiceReference.InheritModelItemParentSecurityRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.ModelItemID = ModelItemID; + SSRS.Services.ReportServiceReference.InheritModelItemParentSecurityResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).InheritModelItemParentSecurity(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetModelDrillthroughReportsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetModelDrillthroughReports(SSRS.Services.ReportServiceReference.SetModelDrillthroughReportsRequest request) { + return base.Channel.SetModelDrillthroughReports(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetModelDrillthroughReports(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, SSRS.Services.ReportServiceReference.ModelDrillthroughReport[] Reports) { + SSRS.Services.ReportServiceReference.SetModelDrillthroughReportsRequest inValue = new SSRS.Services.ReportServiceReference.SetModelDrillthroughReportsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.ModelItemID = ModelItemID; + inValue.Reports = Reports; + SSRS.Services.ReportServiceReference.SetModelDrillthroughReportsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetModelDrillthroughReports(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListModelDrillthroughReportsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListModelDrillthroughReports(SSRS.Services.ReportServiceReference.ListModelDrillthroughReportsRequest request) { + return base.Channel.ListModelDrillthroughReports(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListModelDrillthroughReports(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, out SSRS.Services.ReportServiceReference.ModelDrillthroughReport[] Reports) { + SSRS.Services.ReportServiceReference.ListModelDrillthroughReportsRequest inValue = new SSRS.Services.ReportServiceReference.ListModelDrillthroughReportsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.ModelItemID = ModelItemID; + SSRS.Services.ReportServiceReference.ListModelDrillthroughReportsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListModelDrillthroughReports(inValue); + Reports = retVal.Reports; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListModelItemChildrenResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListModelItemChildren(SSRS.Services.ReportServiceReference.ListModelItemChildrenRequest request) { + return base.Channel.ListModelItemChildren(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListModelItemChildren(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, bool Recursive, out SSRS.Services.ReportServiceReference.ModelItem[] ModelItems) { + SSRS.Services.ReportServiceReference.ListModelItemChildrenRequest inValue = new SSRS.Services.ReportServiceReference.ListModelItemChildrenRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + inValue.ModelItemID = ModelItemID; + inValue.Recursive = Recursive; + SSRS.Services.ReportServiceReference.ListModelItemChildrenResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListModelItemChildren(inValue); + ModelItems = retVal.ModelItems; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListModelItemTypesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListModelItemTypes(SSRS.Services.ReportServiceReference.ListModelItemTypesRequest request) { + return base.Channel.ListModelItemTypes(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListModelItemTypes(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListModelItemTypesResult) { + SSRS.Services.ReportServiceReference.ListModelItemTypesRequest inValue = new SSRS.Services.ReportServiceReference.ListModelItemTypesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListModelItemTypesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListModelItemTypes(inValue); + ListModelItemTypesResult = retVal.ListModelItemTypesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListModelPerspectivesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListModelPerspectives(SSRS.Services.ReportServiceReference.ListModelPerspectivesRequest request) { + return base.Channel.ListModelPerspectives(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListModelPerspectives(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, out SSRS.Services.ReportServiceReference.ModelCatalogItem[] ModelCatalogItems) { + SSRS.Services.ReportServiceReference.ListModelPerspectivesRequest inValue = new SSRS.Services.ReportServiceReference.ListModelPerspectivesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + SSRS.Services.ReportServiceReference.ListModelPerspectivesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListModelPerspectives(inValue); + ModelCatalogItems = retVal.ModelCatalogItems; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.RegenerateModelResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.RegenerateModel(SSRS.Services.ReportServiceReference.RegenerateModelRequest request) { + return base.Channel.RegenerateModel(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader RegenerateModel(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model, out SSRS.Services.ReportServiceReference.Warning[] Warnings) { + SSRS.Services.ReportServiceReference.RegenerateModelRequest inValue = new SSRS.Services.ReportServiceReference.RegenerateModelRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + SSRS.Services.ReportServiceReference.RegenerateModelResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).RegenerateModel(inValue); + Warnings = retVal.Warnings; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.RemoveAllModelItemPoliciesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.RemoveAllModelItemPolicies(SSRS.Services.ReportServiceReference.RemoveAllModelItemPoliciesRequest request) { + return base.Channel.RemoveAllModelItemPolicies(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader RemoveAllModelItemPolicies(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Model) { + SSRS.Services.ReportServiceReference.RemoveAllModelItemPoliciesRequest inValue = new SSRS.Services.ReportServiceReference.RemoveAllModelItemPoliciesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Model = Model; + SSRS.Services.ReportServiceReference.RemoveAllModelItemPoliciesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).RemoveAllModelItemPolicies(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateScheduleResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateSchedule(SSRS.Services.ReportServiceReference.CreateScheduleRequest request) { + return base.Channel.CreateSchedule(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateSchedule(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, SSRS.Services.ReportServiceReference.ScheduleDefinition ScheduleDefinition, string SiteUrl, out string ScheduleID) { + SSRS.Services.ReportServiceReference.CreateScheduleRequest inValue = new SSRS.Services.ReportServiceReference.CreateScheduleRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Name = Name; + inValue.ScheduleDefinition = ScheduleDefinition; + inValue.SiteUrl = SiteUrl; + SSRS.Services.ReportServiceReference.CreateScheduleResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateSchedule(inValue); + ScheduleID = retVal.ScheduleID; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.DeleteScheduleResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.DeleteSchedule(SSRS.Services.ReportServiceReference.DeleteScheduleRequest request) { + return base.Channel.DeleteSchedule(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader DeleteSchedule(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + SSRS.Services.ReportServiceReference.DeleteScheduleRequest inValue = new SSRS.Services.ReportServiceReference.DeleteScheduleRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ScheduleID = ScheduleID; + SSRS.Services.ReportServiceReference.DeleteScheduleResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).DeleteSchedule(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListSchedulesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListSchedules(SSRS.Services.ReportServiceReference.ListSchedulesRequest request) { + return base.Channel.ListSchedules(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListSchedules(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string SiteUrl, out SSRS.Services.ReportServiceReference.Schedule[] Schedules) { + SSRS.Services.ReportServiceReference.ListSchedulesRequest inValue = new SSRS.Services.ReportServiceReference.ListSchedulesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SiteUrl = SiteUrl; + SSRS.Services.ReportServiceReference.ListSchedulesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListSchedules(inValue); + Schedules = retVal.Schedules; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetSchedulePropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetScheduleProperties(SSRS.Services.ReportServiceReference.GetSchedulePropertiesRequest request) { + return base.Channel.GetScheduleProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetScheduleProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID, out SSRS.Services.ReportServiceReference.Schedule Schedule) { + SSRS.Services.ReportServiceReference.GetSchedulePropertiesRequest inValue = new SSRS.Services.ReportServiceReference.GetSchedulePropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ScheduleID = ScheduleID; + SSRS.Services.ReportServiceReference.GetSchedulePropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetScheduleProperties(inValue); + Schedule = retVal.Schedule; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListScheduleStatesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListScheduleStates(SSRS.Services.ReportServiceReference.ListScheduleStatesRequest request) { + return base.Channel.ListScheduleStates(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListScheduleStates(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListScheduleStatesResult) { + SSRS.Services.ReportServiceReference.ListScheduleStatesRequest inValue = new SSRS.Services.ReportServiceReference.ListScheduleStatesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListScheduleStatesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListScheduleStates(inValue); + ListScheduleStatesResult = retVal.ListScheduleStatesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.PauseScheduleResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.PauseSchedule(SSRS.Services.ReportServiceReference.PauseScheduleRequest request) { + return base.Channel.PauseSchedule(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader PauseSchedule(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + SSRS.Services.ReportServiceReference.PauseScheduleRequest inValue = new SSRS.Services.ReportServiceReference.PauseScheduleRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ScheduleID = ScheduleID; + SSRS.Services.ReportServiceReference.PauseScheduleResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).PauseSchedule(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ResumeScheduleResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ResumeSchedule(SSRS.Services.ReportServiceReference.ResumeScheduleRequest request) { + return base.Channel.ResumeSchedule(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ResumeSchedule(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID) { + SSRS.Services.ReportServiceReference.ResumeScheduleRequest inValue = new SSRS.Services.ReportServiceReference.ResumeScheduleRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ScheduleID = ScheduleID; + SSRS.Services.ReportServiceReference.ResumeScheduleResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ResumeSchedule(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetSchedulePropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetScheduleProperties(SSRS.Services.ReportServiceReference.SetSchedulePropertiesRequest request) { + return base.Channel.SetScheduleProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetScheduleProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Name, string ScheduleID, SSRS.Services.ReportServiceReference.ScheduleDefinition ScheduleDefinition) { + SSRS.Services.ReportServiceReference.SetSchedulePropertiesRequest inValue = new SSRS.Services.ReportServiceReference.SetSchedulePropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Name = Name; + inValue.ScheduleID = ScheduleID; + inValue.ScheduleDefinition = ScheduleDefinition; + SSRS.Services.ReportServiceReference.SetSchedulePropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetScheduleProperties(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListScheduledItemsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListScheduledItems(SSRS.Services.ReportServiceReference.ListScheduledItemsRequest request) { + return base.Channel.ListScheduledItems(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListScheduledItems(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ScheduleID, out SSRS.Services.ReportServiceReference.CatalogItem[] Items) { + SSRS.Services.ReportServiceReference.ListScheduledItemsRequest inValue = new SSRS.Services.ReportServiceReference.ListScheduledItemsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ScheduleID = ScheduleID; + SSRS.Services.ReportServiceReference.ListScheduledItemsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListScheduledItems(inValue); + Items = retVal.Items; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetItemParametersResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetItemParameters(SSRS.Services.ReportServiceReference.SetItemParametersRequest request) { + return base.Channel.SetItemParameters(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetItemParameters(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, SSRS.Services.ReportServiceReference.ItemParameter[] Parameters) { + SSRS.Services.ReportServiceReference.SetItemParametersRequest inValue = new SSRS.Services.ReportServiceReference.SetItemParametersRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Parameters = Parameters; + SSRS.Services.ReportServiceReference.SetItemParametersResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetItemParameters(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemParametersResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemParameters(SSRS.Services.ReportServiceReference.GetItemParametersRequest request) { + return base.Channel.GetItemParameters(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemParameters(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string HistoryID, bool ForRendering, SSRS.Services.ReportServiceReference.ParameterValue[] Values, SSRS.Services.ReportServiceReference.DataSourceCredentials[] Credentials, out SSRS.Services.ReportServiceReference.ItemParameter[] Parameters) { + SSRS.Services.ReportServiceReference.GetItemParametersRequest inValue = new SSRS.Services.ReportServiceReference.GetItemParametersRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.HistoryID = HistoryID; + inValue.ForRendering = ForRendering; + inValue.Values = Values; + inValue.Credentials = Credentials; + SSRS.Services.ReportServiceReference.GetItemParametersResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemParameters(inValue); + Parameters = retVal.Parameters; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListParameterTypesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListParameterTypes(SSRS.Services.ReportServiceReference.ListParameterTypesRequest request) { + return base.Channel.ListParameterTypes(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListParameterTypes(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListParameterTypesResult) { + SSRS.Services.ReportServiceReference.ListParameterTypesRequest inValue = new SSRS.Services.ReportServiceReference.ListParameterTypesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListParameterTypesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListParameterTypes(inValue); + ListParameterTypesResult = retVal.ListParameterTypesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListParameterStatesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListParameterStates(SSRS.Services.ReportServiceReference.ListParameterStatesRequest request) { + return base.Channel.ListParameterStates(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListParameterStates(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListParameterStatesResult) { + SSRS.Services.ReportServiceReference.ListParameterStatesRequest inValue = new SSRS.Services.ReportServiceReference.ListParameterStatesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListParameterStatesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListParameterStates(inValue); + ListParameterStatesResult = retVal.ListParameterStatesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateReportEditSessionResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateReportEditSession(SSRS.Services.ReportServiceReference.CreateReportEditSessionRequest request) { + return base.Channel.CreateReportEditSession(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateReportEditSession(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string Parent, byte[] Definition, out string EditSessionID, out SSRS.Services.ReportServiceReference.Warning[] Warnings) { + SSRS.Services.ReportServiceReference.CreateReportEditSessionRequest inValue = new SSRS.Services.ReportServiceReference.CreateReportEditSessionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Report = Report; + inValue.Parent = Parent; + inValue.Definition = Definition; + SSRS.Services.ReportServiceReference.CreateReportEditSessionResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateReportEditSession(inValue); + EditSessionID = retVal.EditSessionID; + Warnings = retVal.Warnings; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateLinkedItemResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateLinkedItem(SSRS.Services.ReportServiceReference.CreateLinkedItemRequest request) { + return base.Channel.CreateLinkedItem(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateLinkedItem(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Parent, string Link, SSRS.Services.ReportServiceReference.Property[] Properties) { + SSRS.Services.ReportServiceReference.CreateLinkedItemRequest inValue = new SSRS.Services.ReportServiceReference.CreateLinkedItemRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Parent = Parent; + inValue.Link = Link; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.CreateLinkedItemResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateLinkedItem(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetItemLinkResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetItemLink(SSRS.Services.ReportServiceReference.SetItemLinkRequest request) { + return base.Channel.SetItemLink(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetItemLink(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Link) { + SSRS.Services.ReportServiceReference.SetItemLinkRequest inValue = new SSRS.Services.ReportServiceReference.SetItemLinkRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Link = Link; + SSRS.Services.ReportServiceReference.SetItemLinkResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetItemLink(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemLinkResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemLink(SSRS.Services.ReportServiceReference.GetItemLinkRequest request) { + return base.Channel.GetItemLink(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemLink(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out string Link) { + SSRS.Services.ReportServiceReference.GetItemLinkRequest inValue = new SSRS.Services.ReportServiceReference.GetItemLinkRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetItemLinkResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemLink(inValue); + Link = retVal.Link; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListExecutionSettingsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListExecutionSettings(SSRS.Services.ReportServiceReference.ListExecutionSettingsRequest request) { + return base.Channel.ListExecutionSettings(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListExecutionSettings(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListExecutionSettingsResult) { + SSRS.Services.ReportServiceReference.ListExecutionSettingsRequest inValue = new SSRS.Services.ReportServiceReference.ListExecutionSettingsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListExecutionSettingsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListExecutionSettings(inValue); + ListExecutionSettingsResult = retVal.ListExecutionSettingsResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetExecutionOptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetExecutionOptions(SSRS.Services.ReportServiceReference.SetExecutionOptionsRequest request) { + return base.Channel.SetExecutionOptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetExecutionOptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string ExecutionSetting, SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + SSRS.Services.ReportServiceReference.SetExecutionOptionsRequest inValue = new SSRS.Services.ReportServiceReference.SetExecutionOptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.ExecutionSetting = ExecutionSetting; + inValue.Item = Item; + SSRS.Services.ReportServiceReference.SetExecutionOptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetExecutionOptions(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetExecutionOptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetExecutionOptions(SSRS.Services.ReportServiceReference.GetExecutionOptionsRequest request) { + return base.Channel.GetExecutionOptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetExecutionOptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out string ExecutionSetting, out SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + SSRS.Services.ReportServiceReference.GetExecutionOptionsRequest inValue = new SSRS.Services.ReportServiceReference.GetExecutionOptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetExecutionOptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetExecutionOptions(inValue); + ExecutionSetting = retVal.ExecutionSetting; + Item = retVal.Item; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.UpdateItemExecutionSnapshotResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.UpdateItemExecutionSnapshot(SSRS.Services.ReportServiceReference.UpdateItemExecutionSnapshotRequest request) { + return base.Channel.UpdateItemExecutionSnapshot(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader UpdateItemExecutionSnapshot(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + SSRS.Services.ReportServiceReference.UpdateItemExecutionSnapshotRequest inValue = new SSRS.Services.ReportServiceReference.UpdateItemExecutionSnapshotRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.UpdateItemExecutionSnapshotResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).UpdateItemExecutionSnapshot(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetCacheOptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetCacheOptions(SSRS.Services.ReportServiceReference.SetCacheOptionsRequest request) { + return base.Channel.SetCacheOptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetCacheOptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool CacheItem, SSRS.Services.ReportServiceReference.ExpirationDefinition Item) { + SSRS.Services.ReportServiceReference.SetCacheOptionsRequest inValue = new SSRS.Services.ReportServiceReference.SetCacheOptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.CacheItem = CacheItem; + inValue.Item = Item; + SSRS.Services.ReportServiceReference.SetCacheOptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetCacheOptions(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetCacheOptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetCacheOptions(SSRS.Services.ReportServiceReference.GetCacheOptionsRequest request) { + return base.Channel.GetCacheOptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetCacheOptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out bool CacheItem, out SSRS.Services.ReportServiceReference.ExpirationDefinition Item) { + SSRS.Services.ReportServiceReference.GetCacheOptionsRequest inValue = new SSRS.Services.ReportServiceReference.GetCacheOptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetCacheOptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetCacheOptions(inValue); + CacheItem = retVal.CacheItem; + Item = retVal.Item; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.FlushCacheResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.FlushCache(SSRS.Services.ReportServiceReference.FlushCacheRequest request) { + return base.Channel.FlushCache(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader FlushCache(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath) { + SSRS.Services.ReportServiceReference.FlushCacheRequest inValue = new SSRS.Services.ReportServiceReference.FlushCacheRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.FlushCacheResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).FlushCache(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateItemHistorySnapshotResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateItemHistorySnapshot(SSRS.Services.ReportServiceReference.CreateItemHistorySnapshotRequest request) { + return base.Channel.CreateItemHistorySnapshot(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateItemHistorySnapshot(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out string HistoryID, out SSRS.Services.ReportServiceReference.Warning[] Warnings) { + SSRS.Services.ReportServiceReference.CreateItemHistorySnapshotRequest inValue = new SSRS.Services.ReportServiceReference.CreateItemHistorySnapshotRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.CreateItemHistorySnapshotResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateItemHistorySnapshot(inValue); + HistoryID = retVal.HistoryID; + Warnings = retVal.Warnings; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.DeleteItemHistorySnapshotResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.DeleteItemHistorySnapshot(SSRS.Services.ReportServiceReference.DeleteItemHistorySnapshotRequest request) { + return base.Channel.DeleteItemHistorySnapshot(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader DeleteItemHistorySnapshot(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string HistoryID) { + SSRS.Services.ReportServiceReference.DeleteItemHistorySnapshotRequest inValue = new SSRS.Services.ReportServiceReference.DeleteItemHistorySnapshotRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.HistoryID = HistoryID; + SSRS.Services.ReportServiceReference.DeleteItemHistorySnapshotResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).DeleteItemHistorySnapshot(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetItemHistoryLimitResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetItemHistoryLimit(SSRS.Services.ReportServiceReference.SetItemHistoryLimitRequest request) { + return base.Channel.SetItemHistoryLimit(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetItemHistoryLimit(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool UseSystem, int HistoryLimit) { + SSRS.Services.ReportServiceReference.SetItemHistoryLimitRequest inValue = new SSRS.Services.ReportServiceReference.SetItemHistoryLimitRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.UseSystem = UseSystem; + inValue.HistoryLimit = HistoryLimit; + SSRS.Services.ReportServiceReference.SetItemHistoryLimitResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetItemHistoryLimit(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemHistoryLimitResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemHistoryLimit(SSRS.Services.ReportServiceReference.GetItemHistoryLimitRequest request) { + return base.Channel.GetItemHistoryLimit(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemHistoryLimit(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out int HistoryLimit, out bool IsSystem, out int SystemLimit) { + SSRS.Services.ReportServiceReference.GetItemHistoryLimitRequest inValue = new SSRS.Services.ReportServiceReference.GetItemHistoryLimitRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetItemHistoryLimitResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemHistoryLimit(inValue); + HistoryLimit = retVal.HistoryLimit; + IsSystem = retVal.IsSystem; + SystemLimit = retVal.SystemLimit; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetItemHistoryOptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetItemHistoryOptions(SSRS.Services.ReportServiceReference.SetItemHistoryOptionsRequest request) { + return base.Channel.SetItemHistoryOptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetItemHistoryOptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + SSRS.Services.ReportServiceReference.SetItemHistoryOptionsRequest inValue = new SSRS.Services.ReportServiceReference.SetItemHistoryOptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.EnableManualSnapshotCreation = EnableManualSnapshotCreation; + inValue.KeepExecutionSnapshots = KeepExecutionSnapshots; + inValue.Item = Item; + SSRS.Services.ReportServiceReference.SetItemHistoryOptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetItemHistoryOptions(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetItemHistoryOptionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetItemHistoryOptions(SSRS.Services.ReportServiceReference.GetItemHistoryOptionsRequest request) { + return base.Channel.GetItemHistoryOptions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetItemHistoryOptions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out bool EnableManualSnapshotCreation, out bool KeepExecutionSnapshots, out SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference Item) { + SSRS.Services.ReportServiceReference.GetItemHistoryOptionsRequest inValue = new SSRS.Services.ReportServiceReference.GetItemHistoryOptionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetItemHistoryOptionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetItemHistoryOptions(inValue); + EnableManualSnapshotCreation = retVal.EnableManualSnapshotCreation; + KeepExecutionSnapshots = retVal.KeepExecutionSnapshots; + Item = retVal.Item; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetReportServerConfigInfoResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetReportServerConfigInfo(SSRS.Services.ReportServiceReference.GetReportServerConfigInfoRequest request) { + return base.Channel.GetReportServerConfigInfo(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetReportServerConfigInfo(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, bool ScaleOut, out string ServerConfigInfo) { + SSRS.Services.ReportServiceReference.GetReportServerConfigInfoRequest inValue = new SSRS.Services.ReportServiceReference.GetReportServerConfigInfoRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ScaleOut = ScaleOut; + SSRS.Services.ReportServiceReference.GetReportServerConfigInfoResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetReportServerConfigInfo(inValue); + ServerConfigInfo = retVal.ServerConfigInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.IsSSLRequiredResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.IsSSLRequired(SSRS.Services.ReportServiceReference.IsSSLRequiredRequest request) { + return base.Channel.IsSSLRequired(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader IsSSLRequired(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out bool IsSSLRequiredResult) { + SSRS.Services.ReportServiceReference.IsSSLRequiredRequest inValue = new SSRS.Services.ReportServiceReference.IsSSLRequiredRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.IsSSLRequiredResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).IsSSLRequired(inValue); + IsSSLRequiredResult = retVal.IsSSLRequiredResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetSystemPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetSystemProperties(SSRS.Services.ReportServiceReference.SetSystemPropertiesRequest request) { + return base.Channel.SetSystemProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetSystemProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.Property[] Properties) { + SSRS.Services.ReportServiceReference.SetSystemPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.SetSystemPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.SetSystemPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetSystemProperties(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetSystemPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetSystemProperties(SSRS.Services.ReportServiceReference.GetSystemPropertiesRequest request) { + return base.Channel.GetSystemProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetSystemProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.Property[] Properties, out SSRS.Services.ReportServiceReference.Property[] Values) { + SSRS.Services.ReportServiceReference.GetSystemPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.GetSystemPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Properties = Properties; + SSRS.Services.ReportServiceReference.GetSystemPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetSystemProperties(inValue); + Values = retVal.Values; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetSystemPoliciesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetSystemPolicies(SSRS.Services.ReportServiceReference.SetSystemPoliciesRequest request) { + return base.Channel.SetSystemPolicies(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetSystemPolicies(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportServiceReference.Policy[] Policies) { + SSRS.Services.ReportServiceReference.SetSystemPoliciesRequest inValue = new SSRS.Services.ReportServiceReference.SetSystemPoliciesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Policies = Policies; + SSRS.Services.ReportServiceReference.SetSystemPoliciesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetSystemPolicies(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetSystemPoliciesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetSystemPolicies(SSRS.Services.ReportServiceReference.GetSystemPoliciesRequest request) { + return base.Channel.GetSystemPolicies(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetSystemPolicies(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportServiceReference.Policy[] Policies) { + SSRS.Services.ReportServiceReference.GetSystemPoliciesRequest inValue = new SSRS.Services.ReportServiceReference.GetSystemPoliciesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.GetSystemPoliciesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetSystemPolicies(inValue); + Policies = retVal.Policies; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListExtensionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListExtensions(SSRS.Services.ReportServiceReference.ListExtensionsRequest request) { + return base.Channel.ListExtensions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListExtensions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ExtensionType, out SSRS.Services.ReportServiceReference.Extension[] Extensions) { + SSRS.Services.ReportServiceReference.ListExtensionsRequest inValue = new SSRS.Services.ReportServiceReference.ListExtensionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ExtensionType = ExtensionType; + SSRS.Services.ReportServiceReference.ListExtensionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListExtensions(inValue); + Extensions = retVal.Extensions; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListExtensionTypesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListExtensionTypes(SSRS.Services.ReportServiceReference.ListExtensionTypesRequest request) { + return base.Channel.ListExtensionTypes(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListExtensionTypes(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListExtensionTypesResult) { + SSRS.Services.ReportServiceReference.ListExtensionTypesRequest inValue = new SSRS.Services.ReportServiceReference.ListExtensionTypesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListExtensionTypesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListExtensionTypes(inValue); + ListExtensionTypesResult = retVal.ListExtensionTypesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListEventsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListEvents(SSRS.Services.ReportServiceReference.ListEventsRequest request) { + return base.Channel.ListEvents(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListEvents(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportServiceReference.Event[] Events) { + SSRS.Services.ReportServiceReference.ListEventsRequest inValue = new SSRS.Services.ReportServiceReference.ListEventsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListEventsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListEvents(inValue); + Events = retVal.Events; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.FireEventResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.FireEvent(SSRS.Services.ReportServiceReference.FireEventRequest request) { + return base.Channel.FireEvent(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader FireEvent(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string EventType, string EventData, string SiteUrl) { + SSRS.Services.ReportServiceReference.FireEventRequest inValue = new SSRS.Services.ReportServiceReference.FireEventRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.EventType = EventType; + inValue.EventData = EventData; + inValue.SiteUrl = SiteUrl; + SSRS.Services.ReportServiceReference.FireEventResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).FireEvent(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListJobsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListJobs(SSRS.Services.ReportServiceReference.ListJobsRequest request) { + return base.Channel.ListJobs(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListJobs(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportServiceReference.Job[] Jobs) { + SSRS.Services.ReportServiceReference.ListJobsRequest inValue = new SSRS.Services.ReportServiceReference.ListJobsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListJobsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListJobs(inValue); + Jobs = retVal.Jobs; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListJobTypesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListJobTypes(SSRS.Services.ReportServiceReference.ListJobTypesRequest request) { + return base.Channel.ListJobTypes(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListJobTypes(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListJobTypesResult) { + SSRS.Services.ReportServiceReference.ListJobTypesRequest inValue = new SSRS.Services.ReportServiceReference.ListJobTypesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListJobTypesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListJobTypes(inValue); + ListJobTypesResult = retVal.ListJobTypesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListJobActionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListJobActions(SSRS.Services.ReportServiceReference.ListJobActionsRequest request) { + return base.Channel.ListJobActions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListJobActions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListJobActionsResult) { + SSRS.Services.ReportServiceReference.ListJobActionsRequest inValue = new SSRS.Services.ReportServiceReference.ListJobActionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListJobActionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListJobActions(inValue); + ListJobActionsResult = retVal.ListJobActionsResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListJobStatesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListJobStates(SSRS.Services.ReportServiceReference.ListJobStatesRequest request) { + return base.Channel.ListJobStates(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListJobStates(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListJobStatesResult) { + SSRS.Services.ReportServiceReference.ListJobStatesRequest inValue = new SSRS.Services.ReportServiceReference.ListJobStatesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListJobStatesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListJobStates(inValue); + ListJobStatesResult = retVal.ListJobStatesResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CancelJobResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CancelJob(SSRS.Services.ReportServiceReference.CancelJobRequest request) { + return base.Channel.CancelJob(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CancelJob(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string JobID, out bool CancelJobResult) { + SSRS.Services.ReportServiceReference.CancelJobRequest inValue = new SSRS.Services.ReportServiceReference.CancelJobRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.JobID = JobID; + SSRS.Services.ReportServiceReference.CancelJobResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CancelJob(inValue); + CancelJobResult = retVal.CancelJobResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.CreateCacheRefreshPlanResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.CreateCacheRefreshPlan(SSRS.Services.ReportServiceReference.CreateCacheRefreshPlanRequest request) { + return base.Channel.CreateCacheRefreshPlan(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader CreateCacheRefreshPlan(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters, out string CacheRefreshPlanID) { + SSRS.Services.ReportServiceReference.CreateCacheRefreshPlanRequest inValue = new SSRS.Services.ReportServiceReference.CreateCacheRefreshPlanRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + inValue.Description = Description; + inValue.EventType = EventType; + inValue.MatchData = MatchData; + inValue.Parameters = Parameters; + SSRS.Services.ReportServiceReference.CreateCacheRefreshPlanResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).CreateCacheRefreshPlan(inValue); + CacheRefreshPlanID = retVal.CacheRefreshPlanID; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.SetCacheRefreshPlanPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.SetCacheRefreshPlanProperties(SSRS.Services.ReportServiceReference.SetCacheRefreshPlanPropertiesRequest request) { + return base.Channel.SetCacheRefreshPlanProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader SetCacheRefreshPlanProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string CacheRefreshPlanID, string Description, string EventType, string MatchData, SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + SSRS.Services.ReportServiceReference.SetCacheRefreshPlanPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.SetCacheRefreshPlanPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.CacheRefreshPlanID = CacheRefreshPlanID; + inValue.Description = Description; + inValue.EventType = EventType; + inValue.MatchData = MatchData; + inValue.Parameters = Parameters; + SSRS.Services.ReportServiceReference.SetCacheRefreshPlanPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).SetCacheRefreshPlanProperties(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetCacheRefreshPlanPropertiesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetCacheRefreshPlanProperties(SSRS.Services.ReportServiceReference.GetCacheRefreshPlanPropertiesRequest request) { + return base.Channel.GetCacheRefreshPlanProperties(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetCacheRefreshPlanProperties(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string CacheRefreshPlanID, out string Description, out string LastRunStatus, out SSRS.Services.ReportServiceReference.CacheRefreshPlanState State, out string EventType, out string MatchData, out SSRS.Services.ReportServiceReference.ParameterValue[] Parameters) { + SSRS.Services.ReportServiceReference.GetCacheRefreshPlanPropertiesRequest inValue = new SSRS.Services.ReportServiceReference.GetCacheRefreshPlanPropertiesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.CacheRefreshPlanID = CacheRefreshPlanID; + SSRS.Services.ReportServiceReference.GetCacheRefreshPlanPropertiesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetCacheRefreshPlanProperties(inValue); + Description = retVal.Description; + LastRunStatus = retVal.LastRunStatus; + State = retVal.State; + EventType = retVal.EventType; + MatchData = retVal.MatchData; + Parameters = retVal.Parameters; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.DeleteCacheRefreshPlanResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.DeleteCacheRefreshPlan(SSRS.Services.ReportServiceReference.DeleteCacheRefreshPlanRequest request) { + return base.Channel.DeleteCacheRefreshPlan(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader DeleteCacheRefreshPlan(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string CacheRefreshPlanID) { + SSRS.Services.ReportServiceReference.DeleteCacheRefreshPlanRequest inValue = new SSRS.Services.ReportServiceReference.DeleteCacheRefreshPlanRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.CacheRefreshPlanID = CacheRefreshPlanID; + SSRS.Services.ReportServiceReference.DeleteCacheRefreshPlanResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).DeleteCacheRefreshPlan(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListCacheRefreshPlansResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListCacheRefreshPlans(SSRS.Services.ReportServiceReference.ListCacheRefreshPlansRequest request) { + return base.Channel.ListCacheRefreshPlans(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListCacheRefreshPlans(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out SSRS.Services.ReportServiceReference.CacheRefreshPlan[] CacheRefreshPlans) { + SSRS.Services.ReportServiceReference.ListCacheRefreshPlansRequest inValue = new SSRS.Services.ReportServiceReference.ListCacheRefreshPlansRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.ListCacheRefreshPlansResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListCacheRefreshPlans(inValue); + CacheRefreshPlans = retVal.CacheRefreshPlans; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.LogonUserResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.LogonUser(SSRS.Services.ReportServiceReference.LogonUserRequest request) { + return base.Channel.LogonUser(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader LogonUser(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string userName, string password, string authority) { + SSRS.Services.ReportServiceReference.LogonUserRequest inValue = new SSRS.Services.ReportServiceReference.LogonUserRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.userName = userName; + inValue.password = password; + inValue.authority = authority; + SSRS.Services.ReportServiceReference.LogonUserResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).LogonUser(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.LogoffResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.Logoff(SSRS.Services.ReportServiceReference.LogoffRequest request) { + return base.Channel.Logoff(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader Logoff(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader) { + SSRS.Services.ReportServiceReference.LogoffRequest inValue = new SSRS.Services.ReportServiceReference.LogoffRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.LogoffResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).Logoff(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetPermissionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetPermissions(SSRS.Services.ReportServiceReference.GetPermissionsRequest request) { + return base.Channel.GetPermissions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetPermissions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, string ItemPath, out string[] Permissions) { + SSRS.Services.ReportServiceReference.GetPermissionsRequest inValue = new SSRS.Services.ReportServiceReference.GetPermissionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ItemPath = ItemPath; + SSRS.Services.ReportServiceReference.GetPermissionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetPermissions(inValue); + Permissions = retVal.Permissions; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.GetSystemPermissionsResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.GetSystemPermissions(SSRS.Services.ReportServiceReference.GetSystemPermissionsRequest request) { + return base.Channel.GetSystemPermissions(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader GetSystemPermissions(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] Permissions) { + SSRS.Services.ReportServiceReference.GetSystemPermissionsRequest inValue = new SSRS.Services.ReportServiceReference.GetSystemPermissionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.GetSystemPermissionsResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).GetSystemPermissions(inValue); + Permissions = retVal.Permissions; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportServiceReference.ListSecurityScopesResponse SSRS.Services.ReportServiceReference.ReportingService2010Soap.ListSecurityScopes(SSRS.Services.ReportServiceReference.ListSecurityScopesRequest request) { + return base.Channel.ListSecurityScopes(request); + } + + public SSRS.Services.ReportServiceReference.ServerInfoHeader ListSecurityScopes(SSRS.Services.ReportServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListSecurityScopesResult) { + SSRS.Services.ReportServiceReference.ListSecurityScopesRequest inValue = new SSRS.Services.ReportServiceReference.ListSecurityScopesRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportServiceReference.ListSecurityScopesResponse retVal = ((SSRS.Services.ReportServiceReference.ReportingService2010Soap)(this)).ListSecurityScopes(inValue); + ListSecurityScopesResult = retVal.ListSecurityScopesResult; + return retVal.ServerInfoHeader; + } + } +}