# HG changeset patch
# User adminsh@apollo
# Date 1337440147 -3600
# Node ID b9d5f934cb2141fbfcfffaaa8a5ebc9786ef7c54
# Parent 6cb8cd05ad6b1fc64576325f71fc4b19a9442d1e
Initial upload
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/.nuget/NuGet.Config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/.nuget/NuGet.Config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/.nuget/NuGet.exe
Binary file SSRS/.nuget/NuGet.exe has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/.nuget/NuGet.targets
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/.nuget/NuGet.targets Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,71 @@
+
+
+
+ $(MSBuildProjectDirectory)\..\
+
+
+ $([System.IO.Path]::Combine($(SolutionDir), ".nuget"))
+ $([System.IO.Path]::Combine($(ProjectDir), "packages.config"))
+ $([System.IO.Path]::Combine($(SolutionDir), "packages"))
+
+
+ $(SolutionDir).nuget
+ packages.config
+ $(SolutionDir)packages
+
+
+ $(NuGetToolsPath)\nuget.exe
+ "$(NuGetExePath)"
+ mono --runtime=v4.0.30319 $(NuGetExePath)
+
+ $(TargetDir.Trim('\\'))
+
+
+ ""
+
+
+ false
+
+
+ false
+
+
+ $(NuGetCommand) install "$(PackagesConfig)" -source $(PackageSources) -o "$(PackagesDir)"
+ $(NuGetCommand) pack "$(ProjectPath)" -p Configuration=$(Configuration) -o "$(PackageOutputDir)" -symbols
+
+
+
+ RestorePackages;
+ $(BuildDependsOn);
+
+
+
+
+ $(BuildDependsOn);
+ BuildPackage;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/.nuget/packages.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/.nuget/packages.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/Libs/GalaSoft.MvvmLight.SL5/GalaSoft.MvvmLight.SL5.XML
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/Libs/GalaSoft.MvvmLight.SL5/GalaSoft.MvvmLight.SL5.XML Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,1628 @@
+
+
+
+ GalaSoft.MvvmLight.SL5
+
+
+
+
+ Defines a common interface for classes that should be cleaned up,
+ but without the implications that IDisposable presupposes. An instance
+ implementing ICleanup can be cleaned up without being
+ disposed and garbage collected.
+
+
+
+
+ Cleans up the instance, for example by saving its state,
+ removing resources, etc...
+
+
+
+
+ Helper class for dispatcher operations on the UI thread.
+
+
+
+
+ Executes an action on the UI thread. If this method is called
+ from the UI thread, the action is executed immendiately. If the
+ method is called from another thread, the action will be enqueued
+ on the UI thread's dispatcher and executed asynchronously.
+ For additional operations on the UI thread, you can get a
+ reference to the UI thread's dispatcher thanks to the property
+ .
+
+ The action that will be executed on the UI
+ thread.
+
+
+
+ This method should be called once on the UI thread to ensure that
+ the property is initialized.
+ In a Silverlight application, call this method in the
+ Application_Startup event handler, after the MainPage is constructed.
+ In WPF, call this method on the static App() constructor.
+
+
+
+
+ Gets a reference to the UI thread's dispatcher, after the
+ method has been called on the UI thread.
+
+
+
+
+ Passes a string message (Notification) to a recipient.
+ Typically, notifications are defined as unique strings in a static class. To define
+ a unique string, you can use Guid.NewGuid().ToString() or any other unique
+ identifier.
+
+
+
+
+ Base class for all messages broadcasted by the Messenger.
+ You can create your own message types by extending this class.
+
+
+
+
+ Initializes a new instance of the MessageBase class.
+
+
+
+
+ Initializes a new instance of the MessageBase class.
+
+ The message's original sender.
+
+
+
+ Initializes a new instance of the MessageBase class.
+
+ The message's original sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+
+
+
+ Gets or sets the message's sender.
+
+
+
+
+ Gets or sets the message's intended target. This property can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+
+
+
+
+ Initializes a new instance of the NotificationMessage class.
+
+ A string containing any arbitrary message to be
+ passed to recipient(s)
+
+
+
+ Initializes a new instance of the NotificationMessage class.
+
+ The message's sender.
+ A string containing any arbitrary message to be
+ passed to recipient(s)
+
+
+
+ Initializes a new instance of the NotificationMessage class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ A string containing any arbitrary message to be
+ passed to recipient(s)
+
+
+
+ Gets a string containing any arbitrary message to be
+ passed to recipient(s).
+
+
+
+
+ Stores a Func<T> without causing a hard reference
+ to be created to the Func's owner. The owner can be garbage collected at any time.
+
+
+
+
+ Initializes an empty instance of the WeakFunc class.
+
+
+
+
+ Initializes a new instance of the WeakFunc class.
+
+ The func that will be associated to this instance.
+
+
+
+ Initializes a new instance of the WeakFunc class.
+
+ The func's owner.
+ The func that will be associated to this instance.
+
+
+
+ Executes the action. This only happens if the func's owner
+ is still alive.
+
+
+
+
+ Sets the reference that this instance stores to null.
+
+
+
+
+ Gets or sets the corresponding to this WeakFunc's
+ method passed in the constructor.
+
+
+
+
+ Gets the name of the method that this WeakFunc represents.
+
+
+
+
+ Gets or sets a WeakReference to this WeakFunc's action's target.
+ This is not necessarily the same as
+ , for example if the
+ method is anonymous.
+
+
+
+
+ Gets or sets a WeakReference to the target passed when constructing
+ the WeakFunc. This is not necessarily the same as
+ , for example if the
+ method is anonymous.
+
+
+
+
+ Gets a value indicating whether the Func's owner is still alive, or if it was collected
+ by the Garbage Collector already.
+
+
+
+
+ Gets the Func's owner. This object is stored as a
+ .
+
+
+
+
+ Gets the owner of the Func that was passed as parameter.
+ This is not necessarily the same as
+ , for example if the
+ method is anonymous.
+
+
+
+
+ Stores an without causing a hard reference
+ to be created to the Action's owner. The owner can be garbage collected at any time.
+
+
+
+
+ Initializes an empty instance of the class.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The action that will be associated to this instance.
+
+
+
+ Initializes a new instance of the class.
+
+ The action's owner.
+ The action that will be associated to this instance.
+
+
+
+ Executes the action. This only happens if the action's owner
+ is still alive.
+
+
+
+
+ Sets the reference that this instance stores to null.
+
+
+
+
+ Gets or sets the corresponding to this WeakAction's
+ method passed in the constructor.
+
+
+
+
+ Gets the name of the method that this WeakAction represents.
+
+
+
+
+ Gets or sets a WeakReference to this WeakAction's action's target.
+ This is not necessarily the same as
+ , for example if the
+ method is anonymous.
+
+
+
+
+ Gets or sets a WeakReference to the target passed when constructing
+ the WeakAction. This is not necessarily the same as
+ , for example if the
+ method is anonymous.
+
+
+
+
+ Gets a value indicating whether the Action's owner is still alive, or if it was collected
+ by the Garbage Collector already.
+
+
+
+
+ Gets the Action's owner. This object is stored as a
+ .
+
+
+
+
+
+
+
+
+
+ Stores an Func without causing a hard reference
+ to be created to the Func's owner. The owner can be garbage collected at any time.
+
+ The type of the Func's parameter.
+ The type of the Func's return value.
+
+
+
+ This interface is meant for the class and can be
+ useful if you store multiple WeakFunc{T} instances but don't know in advance
+ what type T represents.
+
+
+
+
+ Executes a func and returns the result.
+
+ A parameter passed as an object,
+ to be casted to the appropriate type.
+
+
+
+ Initializes a new instance of the WeakFunc class.
+
+ The func that will be associated to this instance.
+
+
+
+ Initializes a new instance of the WeakFunc class.
+
+ The func's owner.
+ The func that will be associated to this instance.
+
+
+
+ Executes the func. This only happens if the func's owner
+ is still alive. The func's parameter is set to default(T).
+
+
+
+
+ Executes the func. This only happens if the func's owner
+ is still alive.
+
+ A parameter to be passed to the action.
+
+
+
+ Executes the func with a parameter of type object. This parameter
+ will be casted to T. This method implements
+ and can be useful if you store multiple WeakFunc{T} instances but don't know in advance
+ what type T represents.
+
+ The parameter that will be passed to the func after
+ being casted to T.
+ The result of the execution as object, to be casted to T.
+
+
+
+ Sets all the funcs that this WeakFunc contains to null,
+ which is a signal for containing objects that this WeakFunc
+ should be deleted.
+
+
+
+
+ Gets or sets the name of the method that this WeakFunc represents.
+
+
+
+
+ Gets a value indicating whether the Func's owner is still alive, or if it was collected
+ by the Garbage Collector already.
+
+
+
+
+ Basis class for the class. This
+ class allows a recipient to register for all PropertyChangedMessages without
+ having to specify the type T.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The message's sender.
+ The name of the property that changed.
+
+
+
+ Initializes a new instance of the class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ The name of the property that changed.
+
+
+
+ Initializes a new instance of the class.
+
+ The name of the property that changed.
+
+
+
+ Gets or sets the name of the property that changed.
+
+
+
+
+ Provides a message class with a built-in callback. When the recipient
+ is done processing the message, it can execute the callback to
+ notify the sender that it is done. Use the
+ method to execute the callback. The callback method has one parameter.
+ .
+
+ The type of the callback method's
+ only parameter.
+
+
+
+ Provides a message class with a built-in callback. When the recipient
+ is done processing the message, it can execute the callback to
+ notify the sender that it is done. Use the
+ method to execute the callback. The callback method has one parameter.
+ and
+ .
+
+
+
+
+ Initializes a new instance of the class.
+
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Initializes a new instance of the class.
+
+ The message's sender.
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Initializes a new instance of the class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Executes the callback that was provided with the message with an
+ arbitrary number of parameters.
+
+ A number of parameters that will
+ be passed to the callback method.
+ The object returned by the callback method.
+
+
+
+ Initializes a new instance of the
+ class.
+
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Initializes a new instance of the
+ class.
+
+ The message's sender.
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Initializes a new instance of the
+ class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Executes the callback that was provided with the message.
+
+ A parameter requested by the message's
+ sender and providing additional information on the recipient's
+ state.
+
+
+
+ Provides a message class with a built-in callback. When the recipient
+ is done processing the message, it can execute the callback to
+ notify the sender that it is done. Use the
+ method to execute the callback.
+
+
+
+
+ Initializes a new instance of the
+ class.
+
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Initializes a new instance of the
+ class.
+
+ The message's sender.
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Initializes a new instance of the
+ class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ An arbitrary string that will be
+ carried by the message.
+ The callback method that can be executed
+ by the recipient to notify the sender that the message has been
+ processed.
+
+
+
+ Executes the callback that was provided with the message.
+
+
+
+
+ Passes a string message (Notification) and a generic value (Content) to a recipient.
+
+ The type of the Content property.
+
+
+
+ Passes a generic value (Content) to a recipient.
+
+ The type of the Content property.
+
+
+
+ Initializes a new instance of the GenericMessage class.
+
+ The message content.
+
+
+
+ Initializes a new instance of the GenericMessage class.
+
+ The message's sender.
+ The message content.
+
+
+
+ Initializes a new instance of the GenericMessage class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ The message content.
+
+
+
+ Gets or sets the message's content.
+
+
+
+
+ Initializes a new instance of the NotificationMessage class.
+
+ A value to be passed to recipient(s).
+ A string containing any arbitrary message to be
+ passed to recipient(s)
+
+
+
+ Initializes a new instance of the NotificationMessage class.
+
+ The message's sender.
+ A value to be passed to recipient(s).
+ A string containing any arbitrary message to be
+ passed to recipient(s)
+
+
+
+ Initializes a new instance of the NotificationMessage class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ A value to be passed to recipient(s).
+ A string containing any arbitrary message to be
+ passed to recipient(s)
+
+
+
+ Gets a string containing any arbitrary message to be
+ passed to recipient(s).
+
+
+
+
+ Stores an Action without causing a hard reference
+ to be created to the Action's owner. The owner can be garbage collected at any time.
+
+ The type of the Action's parameter.
+
+
+
+ This interface is meant for the class and can be
+ useful if you store multiple WeakAction{T} instances but don't know in advance
+ what type T represents.
+
+
+
+
+ Executes an action.
+
+ A parameter passed as an object,
+ to be casted to the appropriate type.
+
+
+
+ Deletes all references, which notifies the cleanup method
+ that this entry must be deleted.
+
+
+
+
+ The target of the WeakAction.
+
+
+
+
+ Initializes a new instance of the WeakAction class.
+
+ The action that will be associated to this instance.
+
+
+
+ Initializes a new instance of the WeakAction class.
+
+ The action's owner.
+ The action that will be associated to this instance.
+
+
+
+ Executes the action. This only happens if the action's owner
+ is still alive. The action's parameter is set to default(T).
+
+
+
+
+ Executes the action. This only happens if the action's owner
+ is still alive.
+
+ A parameter to be passed to the action.
+
+
+
+ Executes the action with a parameter of type object. This parameter
+ will be casted to T. This method implements
+ and can be useful if you store multiple WeakAction{T} instances but don't know in advance
+ what type T represents.
+
+ The parameter that will be passed to the action after
+ being casted to T.
+
+
+
+ Sets all the actions that this WeakAction contains to null,
+ which is a signal for containing objects that this WeakAction
+ should be deleted.
+
+
+
+
+ Gets the name of the method that this WeakAction represents.
+
+
+
+
+ Gets a value indicating whether the Action's owner is still alive, or if it was collected
+ by the Garbage Collector already.
+
+
+
+
+ The Messenger is a class allowing objects to exchange messages.
+
+
+
+
+ Registers a recipient for a type of message TMessage. The action
+ parameter will be executed when a corresponding message is sent.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Registers a recipient for a type of message TMessage.
+ The action parameter will be executed when a corresponding
+ message is sent. See the receiveDerivedMessagesToo parameter
+ for details on how messages deriving from TMessage (or, if TMessage is an interface,
+ messages implementing TMessage) can be received too.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ A token for a messaging channel. If a recipient registers
+ using a token, and a sender sends a message using the same token, then this
+ message will be delivered to the recipient. Other recipients who did not
+ use a token when registering (or who used a different token) will not
+ get the message. Similarly, messages sent without any token, or with a different
+ token, will not be delivered to that recipient.
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Registers a recipient for a type of message TMessage.
+ The action parameter will be executed when a corresponding
+ message is sent. See the receiveDerivedMessagesToo parameter
+ for details on how messages deriving from TMessage (or, if TMessage is an interface,
+ messages implementing TMessage) can be received too.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ A token for a messaging channel. If a recipient registers
+ using a token, and a sender sends a message using the same token, then this
+ message will be delivered to the recipient. Other recipients who did not
+ use a token when registering (or who used a different token) will not
+ get the message. Similarly, messages sent without any token, or with a different
+ token, will not be delivered to that recipient.
+ If true, message types deriving from
+ TMessage will also be transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage derive from OrderMessage, registering for OrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+ Also, if TMessage is an interface, message types implementing TMessage will also be
+ transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage implement IOrderMessage, registering for IOrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Registers a recipient for a type of message TMessage.
+ The action parameter will be executed when a corresponding
+ message is sent. See the receiveDerivedMessagesToo parameter
+ for details on how messages deriving from TMessage (or, if TMessage is an interface,
+ messages implementing TMessage) can be received too.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ If true, message types deriving from
+ TMessage will also be transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage derive from OrderMessage, registering for OrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+ Also, if TMessage is an interface, message types implementing TMessage will also be
+ transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage implement IOrderMessage, registering for IOrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Sends a message to registered recipients. The message will
+ reach all recipients that registered for this message type
+ using one of the Register methods.
+
+ The type of message that will be sent.
+ The message to send to registered recipients.
+
+
+
+ Sends a message to registered recipients. The message will
+ reach only recipients that registered for this message type
+ using one of the Register methods, and that are
+ of the targetType.
+
+ The type of message that will be sent.
+ The type of recipients that will receive
+ the message. The message won't be sent to recipients of another type.
+ The message to send to registered recipients.
+
+
+
+ Sends a message to registered recipients. The message will
+ reach only recipients that registered for this message type
+ using one of the Register methods, and that are
+ of the targetType.
+
+ The type of message that will be sent.
+ The message to send to registered recipients.
+ A token for a messaging channel. If a recipient registers
+ using a token, and a sender sends a message using the same token, then this
+ message will be delivered to the recipient. Other recipients who did not
+ use a token when registering (or who used a different token) will not
+ get the message. Similarly, messages sent without any token, or with a different
+ token, will not be delivered to that recipient.
+
+
+
+ Unregisters a messager recipient completely. After this method
+ is executed, the recipient will not receive any messages anymore.
+
+ The recipient that must be unregistered.
+
+
+
+ Unregisters a message recipient for a given type of messages only.
+ After this method is executed, the recipient will not receive messages
+ of type TMessage anymore, but will still receive other message types (if it
+ registered for them previously).
+
+ The type of messages that the recipient wants
+ to unregister from.
+ The recipient that must be unregistered.
+
+
+
+ Unregisters a message recipient for a given type of messages only and for a given token.
+ After this method is executed, the recipient will not receive messages
+ of type TMessage anymore with the given token, but will still receive other message types
+ or messages with other tokens (if it registered for them previously).
+
+ The recipient that must be unregistered.
+ The token for which the recipient must be unregistered.
+ The type of messages that the recipient wants
+ to unregister from.
+
+
+
+ Unregisters a message recipient for a given type of messages and for
+ a given action. Other message types will still be transmitted to the
+ recipient (if it registered for them previously). Other actions that have
+ been registered for the message type TMessage and for the given recipient (if
+ available) will also remain available.
+
+ The type of messages that the recipient wants
+ to unregister from.
+ The recipient that must be unregistered.
+ The action that must be unregistered for
+ the recipient and for the message type TMessage.
+
+
+
+ Unregisters a message recipient for a given type of messages, for
+ a given action and a given token. Other message types will still be transmitted to the
+ recipient (if it registered for them previously). Other actions that have
+ been registered for the message type TMessage, for the given recipient and other tokens (if
+ available) will also remain available.
+
+ The type of messages that the recipient wants
+ to unregister from.
+ The recipient that must be unregistered.
+ The token for which the recipient must be unregistered.
+ The action that must be unregistered for
+ the recipient and for the message type TMessage.
+
+
+
+ The Messenger is a class allowing objects to exchange messages.
+
+
+
+
+ Registers a recipient for a type of message TMessage. The action
+ parameter will be executed when a corresponding message is sent.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Registers a recipient for a type of message TMessage.
+ The action parameter will be executed when a corresponding
+ message is sent. See the receiveDerivedMessagesToo parameter
+ for details on how messages deriving from TMessage (or, if TMessage is an interface,
+ messages implementing TMessage) can be received too.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ If true, message types deriving from
+ TMessage will also be transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage derive from OrderMessage, registering for OrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+ Also, if TMessage is an interface, message types implementing TMessage will also be
+ transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage implement IOrderMessage, registering for IOrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Registers a recipient for a type of message TMessage.
+ The action parameter will be executed when a corresponding
+ message is sent.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ A token for a messaging channel. If a recipient registers
+ using a token, and a sender sends a message using the same token, then this
+ message will be delivered to the recipient. Other recipients who did not
+ use a token when registering (or who used a different token) will not
+ get the message. Similarly, messages sent without any token, or with a different
+ token, will not be delivered to that recipient.
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Registers a recipient for a type of message TMessage.
+ The action parameter will be executed when a corresponding
+ message is sent. See the receiveDerivedMessagesToo parameter
+ for details on how messages deriving from TMessage (or, if TMessage is an interface,
+ messages implementing TMessage) can be received too.
+ Registering a recipient does not create a hard reference to it,
+ so if this recipient is deleted, no memory leak is caused.
+
+ The type of message that the recipient registers
+ for.
+ The recipient that will receive the messages.
+ A token for a messaging channel. If a recipient registers
+ using a token, and a sender sends a message using the same token, then this
+ message will be delivered to the recipient. Other recipients who did not
+ use a token when registering (or who used a different token) will not
+ get the message. Similarly, messages sent without any token, or with a different
+ token, will not be delivered to that recipient.
+ If true, message types deriving from
+ TMessage will also be transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage derive from OrderMessage, registering for OrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+ Also, if TMessage is an interface, message types implementing TMessage will also be
+ transmitted to the recipient. For example, if a SendOrderMessage
+ and an ExecuteOrderMessage implement IOrderMessage, registering for IOrderMessage
+ and setting receiveDerivedMessagesToo to true will send SendOrderMessage
+ and ExecuteOrderMessage to the recipient that registered.
+
+ The action that will be executed when a message
+ of type TMessage is sent.
+
+
+
+ Sends a message to registered recipients. The message will
+ reach all recipients that registered for this message type
+ using one of the Register methods.
+
+ The type of message that will be sent.
+ The message to send to registered recipients.
+
+
+
+ Sends a message to registered recipients. The message will
+ reach only recipients that registered for this message type
+ using one of the Register methods, and that are
+ of the targetType.
+
+ The type of message that will be sent.
+ The type of recipients that will receive
+ the message. The message won't be sent to recipients of another type.
+ The message to send to registered recipients.
+
+
+
+ Sends a message to registered recipients. The message will
+ reach only recipients that registered for this message type
+ using one of the Register methods, and that are
+ of the targetType.
+
+ The type of message that will be sent.
+ The message to send to registered recipients.
+ A token for a messaging channel. If a recipient registers
+ using a token, and a sender sends a message using the same token, then this
+ message will be delivered to the recipient. Other recipients who did not
+ use a token when registering (or who used a different token) will not
+ get the message. Similarly, messages sent without any token, or with a different
+ token, will not be delivered to that recipient.
+
+
+
+ Unregisters a messager recipient completely. After this method
+ is executed, the recipient will not receive any messages anymore.
+
+ The recipient that must be unregistered.
+
+
+
+ Unregisters a message recipient for a given type of messages only.
+ After this method is executed, the recipient will not receive messages
+ of type TMessage anymore, but will still receive other message types (if it
+ registered for them previously).
+
+ The recipient that must be unregistered.
+ The type of messages that the recipient wants
+ to unregister from.
+
+
+
+ Unregisters a message recipient for a given type of messages only and for a given token.
+ After this method is executed, the recipient will not receive messages
+ of type TMessage anymore with the given token, but will still receive other message types
+ or messages with other tokens (if it registered for them previously).
+
+ The recipient that must be unregistered.
+ The token for which the recipient must be unregistered.
+ The type of messages that the recipient wants
+ to unregister from.
+
+
+
+ Unregisters a message recipient for a given type of messages and for
+ a given action. Other message types will still be transmitted to the
+ recipient (if it registered for them previously). Other actions that have
+ been registered for the message type TMessage and for the given recipient (if
+ available) will also remain available.
+
+ The type of messages that the recipient wants
+ to unregister from.
+ The recipient that must be unregistered.
+ The action that must be unregistered for
+ the recipient and for the message type TMessage.
+
+
+
+ Unregisters a message recipient for a given type of messages, for
+ a given action and a given token. Other message types will still be transmitted to the
+ recipient (if it registered for them previously). Other actions that have
+ been registered for the message type TMessage, for the given recipient and other tokens (if
+ available) will also remain available.
+
+ The type of messages that the recipient wants
+ to unregister from.
+ The recipient that must be unregistered.
+ The token for which the recipient must be unregistered.
+ The action that must be unregistered for
+ the recipient and for the message type TMessage.
+
+
+
+ Provides a way to override the Messenger.Default instance with
+ a custom instance, for example for unit testing purposes.
+
+ The instance that will be used as Messenger.Default.
+
+
+
+ Sets the Messenger's default (static) instance to null.
+
+
+
+
+ Provides a non-static access to the static method.
+ Sets the Messenger's default (static) instance to null.
+
+
+
+
+ Notifies the Messenger that the lists of recipients should
+ be scanned and cleaned up.
+ Since recipients are stored as ,
+ recipients can be garbage collected even though the Messenger keeps
+ them in a list. During the cleanup operation, all "dead"
+ recipients are removed from the lists. Since this operation
+ can take a moment, it is only executed when the application is
+ idle. For this reason, a user of the Messenger class should use
+ instead of forcing one with the
+ method.
+
+
+
+
+ Scans the recipients' lists for "dead" instances and removes them.
+ Since recipients are stored as ,
+ recipients can be garbage collected even though the Messenger keeps
+ them in a list. During the cleanup operation, all "dead"
+ recipients are removed from the lists. Since this operation
+ can take a moment, it is only executed when the application is
+ idle. For this reason, a user of the Messenger class should use
+ instead of forcing one with the
+ method.
+
+
+
+
+ Gets the Messenger's default instance, allowing
+ to register and send messages in a static manner.
+
+
+
+
+ A base class for objects of which the properties must be observable.
+
+
+
+
+ Verifies that a property name exists in this ViewModel. This method
+ can be called before the property is used, for instance before
+ calling RaisePropertyChanged. It avoids errors when a property name
+ is changed but some places are missed.
+ This method is only active in DEBUG mode.
+
+
+
+
+
+ Raises the PropertyChanging event if needed.
+
+ If the propertyName parameter
+ does not correspond to an existing property on the current class, an
+ exception is thrown in DEBUG configuration only.
+ The name of the property that
+ changed.
+
+
+
+ Raises the PropertyChanged event if needed.
+
+ If the propertyName parameter
+ does not correspond to an existing property on the current class, an
+ exception is thrown in DEBUG configuration only.
+ The name of the property that
+ changed.
+
+
+
+ Raises the PropertyChanging event if needed.
+
+ The type of the property that
+ changes.
+ An expression identifying the property
+ that changes.
+
+
+
+ Raises the PropertyChanged event if needed.
+
+ The type of the property that
+ changed.
+ An expression identifying the property
+ that changed.
+
+
+
+ Extracts the name of a property from an expression.
+
+ The type of the property.
+ An expression returning the property's name.
+ The name of the property returned by the expression.
+ If the expression is null.
+ If the expression does not represent a property.
+
+
+
+ Assigns a new value to the property. Then, raises the
+ PropertyChanged event if needed.
+
+ The type of the property that
+ changed.
+ An expression identifying the property
+ that changed.
+ The field storing the property's value.
+ The property's value after the change
+ occurred.
+ True if the PropertyChanged event has been raised,
+ false otherwise. The event is not raised if the old
+ value is equal to the new value.
+
+
+
+ Assigns a new value to the property. Then, raises the
+ PropertyChanged event if needed.
+
+ The type of the property that
+ changed.
+ The name of the property that
+ changed.
+ The field storing the property's value.
+ The property's value after the change
+ occurred.
+ True if the PropertyChanged event has been raised,
+ false otherwise. The event is not raised if the old
+ value is equal to the new value.
+
+
+
+ Occurs after a property value changes.
+
+
+
+
+ Occurs before a property value changes.
+
+
+
+
+ Provides access to the PropertyChanged event handler to derived classes.
+
+
+
+
+ Provides access to the PropertyChanging event handler to derived classes.
+
+
+
+
+ A generic command whose sole purpose is to relay its functionality to other
+ objects by invoking delegates. The default return value for the CanExecute
+ method is 'true'. This class allows you to accept command parameters in the
+ Execute and CanExecute callback methods.
+
+ The type of the command parameter.
+
+
+
+ Initializes a new instance of the RelayCommand class that
+ can always execute.
+
+ The execution logic.
+ If the execute argument is null.
+
+
+
+ Initializes a new instance of the RelayCommand class.
+
+ The execution logic.
+ The execution status logic.
+ If the execute argument is null.
+
+
+
+ Raises the event.
+
+
+
+
+ Defines the method that determines whether the command can execute in its current state.
+
+ Data used by the command. If the command does not require data
+ to be passed, this object can be set to a null reference
+ true if this command can be executed; otherwise, false.
+
+
+
+ Defines the method to be called when the command is invoked.
+
+ Data used by the command. If the command does not require data
+ to be passed, this object can be set to a null reference
+
+
+
+ Occurs when changes occur that affect whether the command should execute.
+
+
+
+
+ A command whose sole purpose is to relay its functionality to other
+ objects by invoking delegates. The default return value for the CanExecute
+ method is 'true'. This class does not allow you to accept command parameters in the
+ Execute and CanExecute callback methods.
+
+
+
+
+ Initializes a new instance of the RelayCommand class that
+ can always execute.
+
+ The execution logic.
+ If the execute argument is null.
+
+
+
+ Initializes a new instance of the RelayCommand class.
+
+ The execution logic.
+ The execution status logic.
+ If the execute argument is null.
+
+
+
+ Raises the event.
+
+
+
+
+ Defines the method that determines whether the command can execute in its current state.
+
+ This parameter will always be ignored.
+ true if this command can be executed; otherwise, false.
+
+
+
+ Defines the method to be called when the command is invoked.
+
+ This parameter will always be ignored.
+
+
+
+ Occurs when changes occur that affect whether the command should execute.
+
+
+
+
+ A base class for the ViewModel classes in the MVVM pattern.
+
+
+
+
+ Initializes a new instance of the ViewModelBase class.
+
+
+
+
+ Initializes a new instance of the ViewModelBase class.
+
+ An instance of a
+ used to broadcast messages to other objects. If null, this class
+ will attempt to broadcast using the Messenger's default
+ instance.
+
+
+
+ Unregisters this instance from the Messenger class.
+ To cleanup additional resources, override this method, clean
+ up and then call base.Cleanup().
+
+
+
+
+ Broadcasts a PropertyChangedMessage using either the instance of
+ the Messenger that was passed to this class (if available)
+ or the Messenger's default instance.
+
+ The type of the property that
+ changed.
+ The value of the property before it
+ changed.
+ The value of the property after it
+ changed.
+ The name of the property that
+ changed.
+
+
+
+ Raises the PropertyChanged event if needed, and broadcasts a
+ PropertyChangedMessage using the Messenger instance (or the
+ static default instance if no Messenger instance is available).
+
+ The type of the property that
+ changed.
+ The name of the property that
+ changed.
+ The property's value before the change
+ occurred.
+ The property's value after the change
+ occurred.
+ If true, a PropertyChangedMessage will
+ be broadcasted. If false, only the event will be raised.
+ If the propertyName parameter
+ does not correspond to an existing property on the current class, an
+ exception is thrown in DEBUG configuration only.
+
+
+
+ Raises the PropertyChanged event if needed, and broadcasts a
+ PropertyChangedMessage using the Messenger instance (or the
+ static default instance if no Messenger instance is available).
+
+ The type of the property that
+ changed.
+ An expression identifying the property
+ that changed.
+ The property's value before the change
+ occurred.
+ The property's value after the change
+ occurred.
+ If true, a PropertyChangedMessage will
+ be broadcasted. If false, only the event will be raised.
+
+
+
+ Assigns a new value to the property. Then, raises the
+ PropertyChanged event if needed, and broadcasts a
+ PropertyChangedMessage using the Messenger instance (or the
+ static default instance if no Messenger instance is available).
+
+ The type of the property that
+ changed.
+ An expression identifying the property
+ that changed.
+ The field storing the property's value.
+ The property's value after the change
+ occurred.
+ If true, a PropertyChangedMessage will
+ be broadcasted. If false, only the event will be raised.
+
+
+
+ Assigns a new value to the property. Then, raises the
+ PropertyChanged event if needed, and broadcasts a
+ PropertyChangedMessage using the Messenger instance (or the
+ static default instance if no Messenger instance is available).
+
+ The type of the property that
+ changed.
+ The name of the property that
+ changed.
+ The field storing the property's value.
+ The property's value after the change
+ occurred.
+ If true, a PropertyChangedMessage will
+ be broadcasted. If false, only the event will be raised.
+
+
+
+ Gets a value indicating whether the control is in design mode
+ (running under Blend or Visual Studio).
+
+
+
+
+ Gets a value indicating whether the control is in design mode
+ (running in Blend or Visual Studio).
+
+
+
+
+ Gets or sets an instance of a used to
+ broadcast messages to other objects. If null, this class will
+ attempt to broadcast using the Messenger's default instance.
+
+
+
+
+ Passes a string property name (PropertyName) and a generic value
+ ( and ) to a recipient.
+ This message type can be used to propagate a PropertyChanged event to
+ a recipient using the messenging system.
+
+ The type of the OldValue and NewValue property.
+
+
+
+ Initializes a new instance of the class.
+
+ The message's sender.
+ The property's value before the change occurred.
+ The property's value after the change occurred.
+ The name of the property that changed.
+
+
+
+ Initializes a new instance of the class.
+
+ The property's value before the change occurred.
+ The property's value after the change occurred.
+ The name of the property that changed.
+
+
+
+ Initializes a new instance of the class.
+
+ The message's sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ The property's value before the change occurred.
+ The property's value after the change occurred.
+ The name of the property that changed.
+
+
+
+ Gets the value that the property has after the change.
+
+
+
+
+ Gets the value that the property had before the change.
+
+
+
+
+ Use this class to send a message requesting to display a message box with features
+ corresponding to this message's properties. The Callback property should be used
+ to notify the message's sender about the user's choice in the message box.
+ Typically, you can use this message typ's recipient will be an element of the View,
+ and the sender will possibly be a ViewModel.
+
+
+
+
+ Initializes a new instance of the DialogMessage class.
+
+ The text displayed by the message box.
+ A callback method that should be executed to deliver the result
+ of the message box to the object that sent the message.
+
+
+
+ Initializes a new instance of the DialogMessage class.
+
+ The message's original sender.
+ The text displayed by the message box.
+ A callback method that should be executed to deliver the result
+ of the message box to the object that sent the message.
+
+
+
+ Initializes a new instance of the DialogMessage class.
+
+ The message's original sender.
+ The message's intended target. This parameter can be used
+ to give an indication as to whom the message was intended for. Of course
+ this is only an indication, amd may be null.
+ The text displayed by the message box.
+ A callback method that should be executed to deliver the result
+ of the message box to the object that sent the message.
+
+
+
+ Utility method, checks if the property is
+ null, and if it is not null, executes it.
+
+ The result that must be passed
+ to the dialog message caller.
+
+
+
+ Gets or sets the buttons displayed by the message box.
+
+
+
+
+ Gets a callback method that should be executed to deliver the result
+ of the message box to the object that sent the message.
+
+
+
+
+ Gets or sets the caption for the message box.
+
+
+
+
+ Gets or sets which result is the default in the message box.
+
+
+
+
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/Libs/GalaSoft.MvvmLight.SL5/GalaSoft.MvvmLight.SL5.dll
Binary file SSRS/Libs/GalaSoft.MvvmLight.SL5/GalaSoft.MvvmLight.SL5.dll has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/Libs/GalaSoft.MvvmLight.SL5/GalaSoft.MvvmLight.SL5.pdb
Binary file SSRS/Libs/GalaSoft.MvvmLight.SL5/GalaSoft.MvvmLight.SL5.pdb has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTO/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTO/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,30 @@
+using System.Resources;
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS.Services.DTO")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS.Services.DTO")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: NeutralResourcesLanguage("en")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTO/SSRS.Services.DTO.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTO/SSRS.Services.DTO.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,62 @@
+
+
+
+
+ 10.0
+ Debug
+ AnyCPU
+ {42B88F74-5B24-4F7A-9409-F9FD30F99C7C}
+ Library
+ Properties
+ SSRS.Services.DTO
+ SSRS.Services.DTO
+ v4.0
+ Profile3
+ 512
+ {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ ..\
+ true
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/Parameter.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/Parameter.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,11 @@
+namespace SSRS.Services.DTOs
+{
+ public class Parameter
+ {
+ public string[] DefaultValues { get; set; }
+ public string Name { get; set; }
+ public bool Nullable { get; set; }
+ public string ParameterType { get; set; }
+ public string Value { get; set; }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS.Services.DTOs")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS.Services.DTOs")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("9d61199d-c0d5-464d-ab16-106d47415df7")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/ReportExecutionRequest.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/ReportExecutionRequest.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,9 @@
+namespace SSRS.Services.DTOs
+{
+ public class ReportExecutionRequest
+ {
+ public string Name { get; set; }
+ public string Format { get; set; }
+ public Parameter[] Parameters { get; set; }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/ReportExecutionResponse.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/ReportExecutionResponse.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,7 @@
+namespace SSRS.Services.DTOs
+{
+ public class ReportExecutionResponse
+ {
+ public byte[] Result { get; set; }
+ }
+}
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/ReportInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/ReportInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,23 @@
+using System.Collections.Generic;
+
+namespace SSRS.Services.DTOs
+{
+ public class ReportInfo
+ {
+ public string Name { get; set; }
+ public IList Parameters { get; set; }
+ public string Path { get; set; }
+
+ public ReportInfo() { }
+
+ public static ReportInfo Create(string name, IList parameters, string path)
+ {
+ return new ReportInfo()
+ {
+ Name = name,
+ Parameters = parameters,
+ Path = path
+ };
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/ReportsRequest.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/ReportsRequest.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,7 @@
+namespace SSRS.Services.DTOs
+{
+ public class ReportsRequest
+ {
+ public bool IncludeParameters { get; set; }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/ReportsResponse.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/ReportsResponse.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,12 @@
+using System.Collections.Generic;
+using System.Runtime.Serialization;
+
+namespace SSRS.Services.DTOs
+{
+ [DataContract]
+ public class ReportsResponse
+ {
+ [DataMember]
+ public List Result { get; set; }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.DTOs/SSRS.Services.DTOs.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.DTOs/SSRS.Services.DTOs.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,60 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {31ADF48B-7540-4869-BF0F-D088DD67707E}
+ Library
+ Properties
+ SSRS.Services.DTOs
+ SSRS.Services.DTOs
+ v4.0
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.UnitTests/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.UnitTests/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS.Services.UnitTests")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS.Services.UnitTests")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("3a43c8cd-0692-4f48-ab5d-d78c10091646")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.UnitTests/ReportExecutionFixture.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.UnitTests/ReportExecutionFixture.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,53 @@
+using System.IO;
+using NUnit.Framework;
+using SSRS.Services.DTO;
+
+namespace SSRS.Services.UnitTests
+{
+ [TestFixture]
+ class ReportExecutionFixture
+ {
+ private const string ReportPath = "/SSRSProject/Stock Price List";
+
+ [Test]
+ public void WhenExecute_With_SSRSProject_StockPriceList_And_Excel_ShouldReturnNotNullResult()
+ {
+ var client = new ReportExecutionService();
+ var request = new ReportExecutionRequest { Name = ReportPath, Format = "EXCEL" };
+ var parameters = new Parameter[1];
+ parameters[0] = new Parameter {Name = "ListPriceReportParameter1", Value = "0"};
+ request.Parameters = parameters;
+
+ var response = client.Execute(request) as ReportExecutionResponse;
+
+ Assert.NotNull(response);
+
+ string fileName = Path.GetTempPath() + "Stock Price List.xls";
+ using (FileStream stream = File.OpenWrite(fileName))
+ {
+ stream.Write(response.Result, 0, response.Result.Length);
+ }
+ }
+
+ [Test]
+ public void WhenExecute_With_SSRSProject_StockPriceList_And_Pdf_ShouldReturnNotNullResult()
+ {
+ var client = new ReportExecutionService();
+
+ var request = new ReportExecutionRequest { Name = ReportPath, Format = "PDF" };
+ var parameters = new Parameter[1];
+ parameters[0] = new Parameter { Name = "ListPriceReportParameter1", Value = "0" };
+ request.Parameters = parameters;
+
+ var response = client.Execute(request) as ReportExecutionResponse;
+
+ Assert.NotNull(response);
+
+ string fileName = Path.GetTempPath() + "samplereport.pdf";
+ using (FileStream stream = File.OpenWrite(fileName))
+ {
+ stream.Write(response.Result, 0, response.Result.Length);
+ }
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.UnitTests/ReportsServiceFixture.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.UnitTests/ReportsServiceFixture.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,27 @@
+using NUnit.Framework;
+using SSRS.Services.DTO;
+
+namespace SSRS.Services.UnitTests
+{
+ [TestFixture]
+ public class ReportsServiceFixture
+ {
+ [Test]
+ public void WhenExecute_IncludingParameters_ShouldReturnNotNullResult()
+ {
+ var service = new ReportsService();
+ var request = new ReportsRequest() { IncludeParameters = true };
+ var response = service.OnGet(request) as ReportsResponse;
+ Assert.NotNull(response);
+ }
+
+ [Test]
+ public void WhenExecute_ExcludingParameters_ShouldReturnNotNullResult()
+ {
+ var service = new ReportsService();
+ var request = new ReportsRequest() { IncludeParameters = false };
+ var response = service.OnGet(request) as ReportsResponse;
+ Assert.NotNull(response);
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.UnitTests/SSRS.Services.UnitTests.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.UnitTests/SSRS.Services.UnitTests.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,72 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {06D1C29B-9BAC-4784-92F6-0DF91F192B6B}
+ Library
+ Properties
+ SSRS.Services.UnitTests
+ SSRS.Services.UnitTests
+ v4.0
+ 512
+ ..\
+ true
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ ..\packages\NUnit.2.6.0.12054\lib\nunit.framework.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.4\lib\net35\ServiceStack.Interfaces.dll
+
+
+ ..\packages\ServiceStack.3.7.4\lib\net35\ServiceStack.ServiceInterface.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}
+ SSRS.Services
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.UnitTests/app.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.UnitTests/app.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.UnitTests/packages.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.UnitTests/packages.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.WebTests/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.WebTests/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS.Services.WebTests")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS.Services.WebTests")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("8c40c971-9668-4d7a-951b-3eb3f97c23fb")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.WebTests/ReportsServiceFixture.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.WebTests/ReportsServiceFixture.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,20 @@
+using System.Collections.Generic;
+using NUnit.Framework;
+using SSRS.Services.DTO;
+using ServiceStack.Service;
+using ServiceStack.ServiceClient.Web;
+
+namespace SSRS.Services.WebTests
+{
+ [TestFixture]
+ public class ReportsServiceFixture
+ {
+ [Test]
+ public void ReportsService_REST_GET_returns_reportList_greater_than_zero()
+ {
+ var restClient = new JsonServiceClient("http://localhost:2505/services") as IRestClient;
+ var allReports = restClient.Get>("/reports");
+ Assert.That(allReports.Count, Is.GreaterThan(0));
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.WebTests/SSRS.Services.WebTests.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.WebTests/SSRS.Services.WebTests.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,78 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {40836A5F-C6F7-4CEF-9638-5C36F8D04789}
+ Library
+ Properties
+ SSRS.Services.WebTests
+ SSRS.Services.WebTests
+ v4.0
+ 512
+ ..\
+ true
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ ..\packages\NUnit.2.6.0.12054\lib\nunit.framework.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.4\lib\net35\ServiceStack.Common.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.4\lib\net35\ServiceStack.Interfaces.dll
+
+
+ ..\packages\ServiceStack.Text.3.7.6\lib\net35\ServiceStack.Text.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}
+ SSRS.Services
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services.WebTests/packages.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services.WebTests/packages.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Converter.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Converter.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,40 @@
+using System.Collections.Generic;
+using System.Linq;
+using SSRS.Services.DTOs;
+
+namespace SSRS.Services
+{
+ public class Converter
+ {
+ public static IList Convert(ReportServiceReference.ItemParameter[] itemParameters)
+ {
+ if (itemParameters == null) return new List(0);
+
+ var parameters = new List(itemParameters.Length);
+
+ parameters.AddRange(
+ itemParameters.Select(
+ parameter => new Parameter()
+ {
+ DefaultValues = parameter.DefaultValues,
+ Name = parameter.Name,
+ Nullable = parameter.Nullable,
+ ParameterType = parameter.ParameterTypeName
+ }));
+
+ return parameters;
+ }
+
+ public static ReportExecutionServiceReference.ParameterValue[] Convert(IList parameters)
+ {
+ if (parameters == null) return new ReportExecutionServiceReference.ParameterValue[0];
+ var query = from p in parameters
+ select new ReportExecutionServiceReference.ParameterValue()
+ {
+ Name = p.Name, Value = p.Value
+ };
+
+ return query.ToArray();
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS.Services")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS.Services")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("d78188ab-4dd7-4bea-a40f-73d73cde375d")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/ReportExecution.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/ReportExecution.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,32 @@
+using System;
+using System.Security.Principal;
+using SSRS.Services.DTOs;
+using SSRS.Services.ReportExecutionServiceReference;
+using ServiceStack.ServiceHost;
+
+namespace SSRS.Services
+{
+ public class ReportExecutionService : IService
+ {
+ public object Execute(ReportExecutionRequest request)
+ {
+ string encoding = String.Empty, mimeType = String.Empty, extension = String.Empty;
+ Warning[] warnings = null;
+ string[] streamIDs = null;
+ ServerInfoHeader serverInfoHeader;
+ ExecutionInfo executionInfo1, executionInfo2;
+
+ var reportExecutionClient = new ReportExecutionServiceSoapClient();
+ reportExecutionClient.ClientCredentials.Windows.AllowedImpersonationLevel = TokenImpersonationLevel.None;
+
+ var executionHeader = reportExecutionClient.LoadReport(null, request.Name, null, out serverInfoHeader, out executionInfo1);
+
+ reportExecutionClient.SetExecutionParameters(executionHeader, null, Converter.Convert(request.Parameters), "en-us", out executionInfo2);
+ byte[] result;
+ reportExecutionClient.Render(executionHeader, null, request.Format, null, out result,
+ out extension, out encoding, out mimeType, out warnings, out streamIDs);
+
+ return new ReportExecutionResponse { Result = result };
+ }
+ }
+}
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/ReportsService.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/ReportsService.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,36 @@
+using System.Collections.Concurrent;
+using System.Linq;
+using System.Security.Principal;
+using System.Threading.Tasks;
+using SSRS.Services.DTOs;
+using SSRS.Services.ReportServiceReference;
+using ServiceStack.ServiceInterface;
+
+namespace SSRS.Services
+{
+ public class ReportsService : RestServiceBase
+ {
+ public override object OnPost(ReportsRequest request)
+ {
+ var result = new ConcurrentQueue();
+ var client = new ReportingService2010SoapClient();
+ CatalogItem[] catalogItems;
+
+ client.ClientCredentials.Windows.AllowedImpersonationLevel = TokenImpersonationLevel.None;
+ client.ListChildren(null, Settings.ReportPath, true, out catalogItems);
+
+ Parallel.ForEach(catalogItems.Where(r => r.TypeName == "Report"),
+ (r) =>
+ {
+ ItemParameter[] parameters = null;
+
+ if (request.IncludeParameters)
+ client.GetItemParameters(null, r.Path, null, false, null, null, out parameters);
+
+ result.Enqueue(ReportInfo.Create(r.Name, Converter.Convert(parameters), r.Path));
+ });
+
+ return new ReportsResponse { Result = result.ToList() };
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/SSRS.Services.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/SSRS.Services.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,232 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}
+ Library
+ Properties
+ SSRS.Services
+ SSRS.Services
+ v4.0
+ 512
+ ..\
+ true
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+ ..\packages\ServiceStack.Text.3.7.6\lib\net35\ServiceStack.Text.dll
+
+
+
+
+
+
+
+
+
+
+
+
+ True
+ True
+ Reference.svcmap
+
+
+ True
+ True
+ Reference.svcmap
+
+
+
+
+
+
+
+
+
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WCF Proxy Generator
+ Reference.cs
+
+
+
+
+
+
+
+
+
+
+ WCF Proxy Generator
+ Reference.cs
+
+
+
+
+ {31ADF48B-7540-4869-BF0F-D088DD67707E}
+ SSRS.Services.DTOs
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/Reference.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/Reference.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,3684 @@
+//------------------------------------------------------------------------------
+//
+// 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.
+//
+//------------------------------------------------------------------------------
+
+namespace SSRS.Services.ReportExecutionServiceReference {
+
+
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ConfigurationName="ReportExecutionServiceReference.ReportExecutionServiceSoap")]
+ public interface ReportExecutionServiceSoap {
+
+ // CODEGEN: Generating message contract since message ListSecureMethodsRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Lis" +
+ "tSecureMethods", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsResponse ListSecureMethods(SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest request);
+
+ // CODEGEN: Generating message contract since message LoadReportRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" +
+ "dReport", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LoadReportResponse LoadReport(SSRS.Services.ReportExecutionServiceReference.LoadReportRequest request);
+
+ // CODEGEN: Generating message contract since message LoadReport2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" +
+ "dReport2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LoadReport2Response LoadReport2(SSRS.Services.ReportExecutionServiceReference.LoadReport2Request request);
+
+ // CODEGEN: Generating message contract since message LoadReportDefinitionRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" +
+ "dReportDefinition", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionResponse LoadReportDefinition(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest request);
+
+ // CODEGEN: Generating message contract since message LoadReportDefinition2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" +
+ "dReportDefinition2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Response LoadReportDefinition2(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request request);
+
+ // CODEGEN: Generating message contract since message SetExecutionCredentialsRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" +
+ "ExecutionCredentials", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsResponse SetExecutionCredentials(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest request);
+
+ // CODEGEN: Generating message contract since message SetExecutionCredentials2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" +
+ "ExecutionCredentials2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Response SetExecutionCredentials2(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request request);
+
+ // CODEGEN: Generating message contract since message SetExecutionParametersRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" +
+ "ExecutionParameters", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersResponse SetExecutionParameters(SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest request);
+
+ // CODEGEN: Generating message contract since message SetExecutionParameters2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" +
+ "ExecutionParameters2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Response SetExecutionParameters2(SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request request);
+
+ // CODEGEN: Generating message contract since message ResetExecutionRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Res" +
+ "etExecution", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.ResetExecutionResponse ResetExecution(SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest request);
+
+ // CODEGEN: Generating message contract since message ResetExecution2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Res" +
+ "etExecution2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.ResetExecution2Response ResetExecution2(SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request request);
+
+ // CODEGEN: Generating message contract since message RenderRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Ren" +
+ "der", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.RenderResponse Render(SSRS.Services.ReportExecutionServiceReference.RenderRequest request);
+
+ // CODEGEN: Generating message contract since message Render2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Ren" +
+ "der2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.Render2Response Render2(SSRS.Services.ReportExecutionServiceReference.Render2Request request);
+
+ // CODEGEN: Generating message contract since message RenderStreamRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Ren" +
+ "derStream", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.RenderStreamResponse RenderStream(SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest request);
+
+ // CODEGEN: Generating message contract since message GetExecutionInfoRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" +
+ "ExecutionInfo", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoResponse GetExecutionInfo(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest request);
+
+ // CODEGEN: Generating message contract since message GetExecutionInfo2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" +
+ "ExecutionInfo2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Response GetExecutionInfo2(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request request);
+
+ // CODEGEN: Generating message contract since message GetDocumentMapRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" +
+ "DocumentMap", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.GetDocumentMapResponse GetDocumentMap(SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest request);
+
+ // CODEGEN: Generating message contract since message LoadDrillthroughTargetRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" +
+ "dDrillthroughTarget", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetResponse LoadDrillthroughTarget(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest request);
+
+ // CODEGEN: Generating message contract since message LoadDrillthroughTarget2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" +
+ "dDrillthroughTarget2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Response LoadDrillthroughTarget2(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request request);
+
+ // CODEGEN: Generating message contract since message ToggleItemRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Tog" +
+ "gleItem", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.ToggleItemResponse ToggleItem(SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest request);
+
+ // CODEGEN: Generating message contract since message NavigateDocumentMapRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Nav" +
+ "igateDocumentMap", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapResponse NavigateDocumentMap(SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest request);
+
+ // CODEGEN: Generating message contract since message NavigateBookmarkRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Nav" +
+ "igateBookmark", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkResponse NavigateBookmark(SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest request);
+
+ // CODEGEN: Generating message contract since message FindStringRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Fin" +
+ "dString", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.FindStringResponse FindString(SSRS.Services.ReportExecutionServiceReference.FindStringRequest request);
+
+ // CODEGEN: Generating message contract since message SortRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Sor" +
+ "t", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.SortResponse Sort(SSRS.Services.ReportExecutionServiceReference.SortRequest request);
+
+ // CODEGEN: Generating message contract since message Sort2Request has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Sor" +
+ "t2", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.Sort2Response Sort2(SSRS.Services.ReportExecutionServiceReference.Sort2Request request);
+
+ // CODEGEN: Generating message contract since message GetRenderResourceRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" +
+ "RenderResource", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.GetRenderResourceResponse GetRenderResource(SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest request);
+
+ // CODEGEN: Generating message contract since message ListRenderingExtensionsRequest has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Lis" +
+ "tRenderingExtensions", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsResponse ListRenderingExtensions(SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest request);
+
+ // CODEGEN: Generating message contract since message LogonUserResponse has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Log" +
+ "onUser", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LogonUserResponse LogonUser(SSRS.Services.ReportExecutionServiceReference.LogonUserRequest request);
+
+ // CODEGEN: Generating message contract since message LogoffResponse has headers
+ [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Log" +
+ "off", ReplyAction="*")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))]
+ SSRS.Services.ReportExecutionServiceReference.LogoffResponse Logoff(SSRS.Services.ReportExecutionServiceReference.LogoffRequest request);
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class TrustedUserHeader : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string userNameField;
+
+ private byte[] userTokenField;
+
+ private System.Xml.XmlAttribute[] anyAttrField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string UserName {
+ get {
+ return this.userNameField;
+ }
+ set {
+ this.userNameField = value;
+ this.RaisePropertyChanged("UserName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
+ public byte[] UserToken {
+ get {
+ return this.userTokenField;
+ }
+ set {
+ this.userTokenField = value;
+ this.RaisePropertyChanged("UserToken");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class Extension : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private ExtensionTypeEnum extensionTypeField;
+
+ private string nameField;
+
+ private string localizedNameField;
+
+ private bool visibleField;
+
+ private bool isModelGenerationSupportedField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ExtensionTypeEnum ExtensionType {
+ get {
+ return this.extensionTypeField;
+ }
+ set {
+ this.extensionTypeField = value;
+ this.RaisePropertyChanged("ExtensionType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string LocalizedName {
+ get {
+ return this.localizedNameField;
+ }
+ set {
+ this.localizedNameField = value;
+ this.RaisePropertyChanged("LocalizedName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool Visible {
+ get {
+ return this.visibleField;
+ }
+ set {
+ this.visibleField = value;
+ this.RaisePropertyChanged("Visible");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public enum ExtensionTypeEnum {
+
+ ///
+ Delivery,
+
+ ///
+ Render,
+
+ ///
+ Data,
+
+ ///
+ All,
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class DocumentMapNode : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string labelField;
+
+ private string uniqueNameField;
+
+ private DocumentMapNode[] childrenField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Label {
+ get {
+ return this.labelField;
+ }
+ set {
+ this.labelField = value;
+ this.RaisePropertyChanged("Label");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string UniqueName {
+ get {
+ return this.uniqueNameField;
+ }
+ set {
+ this.uniqueNameField = value;
+ this.RaisePropertyChanged("UniqueName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=2)]
+ public DocumentMapNode[] Children {
+ get {
+ return this.childrenField;
+ }
+ set {
+ this.childrenField = value;
+ this.RaisePropertyChanged("Children");
+ }
+ }
+
+ 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.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/2005/06/30/reporting/reportingservices")]
+ 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));
+ }
+ }
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class ParameterValue : ParameterValueOrFieldReference {
+
+ private string nameField;
+
+ private string valueField;
+
+ private string labelField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Label {
+ get {
+ return this.labelField;
+ }
+ set {
+ this.labelField = value;
+ this.RaisePropertyChanged("Label");
+ }
+ }
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class DataSourceCredentials : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string dataSourceNameField;
+
+ private string userNameField;
+
+ private string passwordField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string DataSourceName {
+ get {
+ return this.dataSourceNameField;
+ }
+ set {
+ this.dataSourceNameField = value;
+ this.RaisePropertyChanged("DataSourceName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string UserName {
+ get {
+ return this.userNameField;
+ }
+ set {
+ this.userNameField = value;
+ this.RaisePropertyChanged("UserName");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class Warning : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string codeField;
+
+ private string severityField;
+
+ private string objectNameField;
+
+ private string objectTypeField;
+
+ private string messageField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Code {
+ get {
+ return this.codeField;
+ }
+ set {
+ this.codeField = value;
+ this.RaisePropertyChanged("Code");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Severity {
+ get {
+ return this.severityField;
+ }
+ set {
+ this.severityField = value;
+ this.RaisePropertyChanged("Severity");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string ObjectName {
+ get {
+ return this.objectNameField;
+ }
+ set {
+ this.objectNameField = value;
+ this.RaisePropertyChanged("ObjectName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string ObjectType {
+ get {
+ return this.objectTypeField;
+ }
+ set {
+ this.objectTypeField = value;
+ this.RaisePropertyChanged("ObjectType");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class ExecutionHeader : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string executionIDField;
+
+ private System.Xml.XmlAttribute[] anyAttrField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ExecutionID {
+ get {
+ return this.executionIDField;
+ }
+ set {
+ this.executionIDField = value;
+ this.RaisePropertyChanged("ExecutionID");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class ReportMargins : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private double topField;
+
+ private double bottomField;
+
+ private double leftField;
+
+ private double rightField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public double Top {
+ get {
+ return this.topField;
+ }
+ set {
+ this.topField = value;
+ this.RaisePropertyChanged("Top");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public double Bottom {
+ get {
+ return this.bottomField;
+ }
+ set {
+ this.bottomField = value;
+ this.RaisePropertyChanged("Bottom");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public double Left {
+ get {
+ return this.leftField;
+ }
+ set {
+ this.leftField = value;
+ this.RaisePropertyChanged("Left");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public double Right {
+ get {
+ return this.rightField;
+ }
+ set {
+ this.rightField = value;
+ this.RaisePropertyChanged("Right");
+ }
+ }
+
+ 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.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/2005/06/30/reporting/reportingservices")]
+ public partial class ReportPaperSize : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private double heightField;
+
+ private double widthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public double Height {
+ get {
+ return this.heightField;
+ }
+ set {
+ this.heightField = value;
+ this.RaisePropertyChanged("Height");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public double Width {
+ get {
+ return this.widthField;
+ }
+ set {
+ this.widthField = value;
+ this.RaisePropertyChanged("Width");
+ }
+ }
+
+ 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.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/2005/06/30/reporting/reportingservices")]
+ public partial class PageSettings : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private ReportPaperSize paperSizeField;
+
+ private ReportMargins marginsField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ReportPaperSize PaperSize {
+ get {
+ return this.paperSizeField;
+ }
+ set {
+ this.paperSizeField = value;
+ this.RaisePropertyChanged("PaperSize");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public ReportMargins Margins {
+ get {
+ return this.marginsField;
+ }
+ set {
+ this.marginsField = value;
+ this.RaisePropertyChanged("Margins");
+ }
+ }
+
+ 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.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/2005/06/30/reporting/reportingservices")]
+ public partial class DataSourcePrompt : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string nameField;
+
+ private string dataSourceIDField;
+
+ private string promptField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string DataSourceID {
+ get {
+ return this.dataSourceIDField;
+ }
+ set {
+ this.dataSourceIDField = value;
+ this.RaisePropertyChanged("DataSourceID");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class ValidValue : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string labelField;
+
+ private string valueField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Label {
+ get {
+ return this.labelField;
+ }
+ set {
+ this.labelField = value;
+ this.RaisePropertyChanged("Label");
+ }
+ }
+
+ ///
+ [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.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/2005/06/30/reporting/reportingservices")]
+ public partial class ReportParameter : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string nameField;
+
+ private ParameterTypeEnum typeField;
+
+ private bool typeFieldSpecified;
+
+ 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 ParameterStateEnum stateField;
+
+ private bool stateFieldSpecified;
+
+ private string errorMessageField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public ParameterTypeEnum Type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("Type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TypeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("TypeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool Nullable {
+ get {
+ return this.nullableField;
+ }
+ set {
+ this.nullableField = value;
+ this.RaisePropertyChanged("Nullable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NullableSpecified {
+ get {
+ return this.nullableFieldSpecified;
+ }
+ set {
+ this.nullableFieldSpecified = value;
+ this.RaisePropertyChanged("NullableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool AllowBlank {
+ get {
+ return this.allowBlankField;
+ }
+ set {
+ this.allowBlankField = value;
+ this.RaisePropertyChanged("AllowBlank");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AllowBlankSpecified {
+ get {
+ return this.allowBlankFieldSpecified;
+ }
+ set {
+ this.allowBlankFieldSpecified = value;
+ this.RaisePropertyChanged("AllowBlankSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public bool MultiValue {
+ get {
+ return this.multiValueField;
+ }
+ set {
+ this.multiValueField = value;
+ this.RaisePropertyChanged("MultiValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MultiValueSpecified {
+ get {
+ return this.multiValueFieldSpecified;
+ }
+ set {
+ this.multiValueFieldSpecified = value;
+ this.RaisePropertyChanged("MultiValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public bool QueryParameter {
+ get {
+ return this.queryParameterField;
+ }
+ set {
+ this.queryParameterField = value;
+ this.RaisePropertyChanged("QueryParameter");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool QueryParameterSpecified {
+ get {
+ return this.queryParameterFieldSpecified;
+ }
+ set {
+ this.queryParameterFieldSpecified = value;
+ this.RaisePropertyChanged("QueryParameterSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string Prompt {
+ get {
+ return this.promptField;
+ }
+ set {
+ this.promptField = value;
+ this.RaisePropertyChanged("Prompt");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public bool PromptUser {
+ get {
+ return this.promptUserField;
+ }
+ set {
+ this.promptUserField = value;
+ this.RaisePropertyChanged("PromptUser");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PromptUserSpecified {
+ get {
+ return this.promptUserFieldSpecified;
+ }
+ set {
+ this.promptUserFieldSpecified = value;
+ this.RaisePropertyChanged("PromptUserSpecified");
+ }
+ }
+
+ ///
+ [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");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public bool ValidValuesQueryBased {
+ get {
+ return this.validValuesQueryBasedField;
+ }
+ set {
+ this.validValuesQueryBasedField = value;
+ this.RaisePropertyChanged("ValidValuesQueryBased");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ValidValuesQueryBasedSpecified {
+ get {
+ return this.validValuesQueryBasedFieldSpecified;
+ }
+ set {
+ this.validValuesQueryBasedFieldSpecified = value;
+ this.RaisePropertyChanged("ValidValuesQueryBasedSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=10)]
+ public ValidValue[] ValidValues {
+ get {
+ return this.validValuesField;
+ }
+ set {
+ this.validValuesField = value;
+ this.RaisePropertyChanged("ValidValues");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public bool DefaultValuesQueryBased {
+ get {
+ return this.defaultValuesQueryBasedField;
+ }
+ set {
+ this.defaultValuesQueryBasedField = value;
+ this.RaisePropertyChanged("DefaultValuesQueryBased");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DefaultValuesQueryBasedSpecified {
+ get {
+ return this.defaultValuesQueryBasedFieldSpecified;
+ }
+ set {
+ this.defaultValuesQueryBasedFieldSpecified = value;
+ this.RaisePropertyChanged("DefaultValuesQueryBasedSpecified");
+ }
+ }
+
+ ///
+ [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");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public ParameterStateEnum State {
+ get {
+ return this.stateField;
+ }
+ set {
+ this.stateField = value;
+ this.RaisePropertyChanged("State");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateSpecified {
+ get {
+ return this.stateFieldSpecified;
+ }
+ set {
+ this.stateFieldSpecified = value;
+ this.RaisePropertyChanged("StateSpecified");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public enum ParameterTypeEnum {
+
+ ///
+ Boolean,
+
+ ///
+ DateTime,
+
+ ///
+ Integer,
+
+ ///
+ Float,
+
+ ///
+ String,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public enum ParameterStateEnum {
+
+ ///
+ HasValidValue,
+
+ ///
+ MissingValidValue,
+
+ ///
+ HasOutstandingDependencies,
+
+ ///
+ DynamicValuesUnavailable,
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExecutionInfo2))]
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class ExecutionInfo : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private bool hasSnapshotField;
+
+ private bool needsProcessingField;
+
+ private bool allowQueryExecutionField;
+
+ private bool credentialsRequiredField;
+
+ private bool parametersRequiredField;
+
+ private System.DateTime expirationDateTimeField;
+
+ private System.DateTime executionDateTimeField;
+
+ private int numPagesField;
+
+ private ReportParameter[] parametersField;
+
+ private DataSourcePrompt[] dataSourcePromptsField;
+
+ private bool hasDocumentMapField;
+
+ private string executionIDField;
+
+ private string reportPathField;
+
+ private string historyIDField;
+
+ private PageSettings reportPageSettingsField;
+
+ private int autoRefreshIntervalField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public bool HasSnapshot {
+ get {
+ return this.hasSnapshotField;
+ }
+ set {
+ this.hasSnapshotField = value;
+ this.RaisePropertyChanged("HasSnapshot");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public bool NeedsProcessing {
+ get {
+ return this.needsProcessingField;
+ }
+ set {
+ this.needsProcessingField = value;
+ this.RaisePropertyChanged("NeedsProcessing");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool AllowQueryExecution {
+ get {
+ return this.allowQueryExecutionField;
+ }
+ set {
+ this.allowQueryExecutionField = value;
+ this.RaisePropertyChanged("AllowQueryExecution");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool CredentialsRequired {
+ get {
+ return this.credentialsRequiredField;
+ }
+ set {
+ this.credentialsRequiredField = value;
+ this.RaisePropertyChanged("CredentialsRequired");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public bool ParametersRequired {
+ get {
+ return this.parametersRequiredField;
+ }
+ set {
+ this.parametersRequiredField = value;
+ this.RaisePropertyChanged("ParametersRequired");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public System.DateTime ExpirationDateTime {
+ get {
+ return this.expirationDateTimeField;
+ }
+ set {
+ this.expirationDateTimeField = value;
+ this.RaisePropertyChanged("ExpirationDateTime");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public System.DateTime ExecutionDateTime {
+ get {
+ return this.executionDateTimeField;
+ }
+ set {
+ this.executionDateTimeField = value;
+ this.RaisePropertyChanged("ExecutionDateTime");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public int NumPages {
+ get {
+ return this.numPagesField;
+ }
+ set {
+ this.numPagesField = value;
+ this.RaisePropertyChanged("NumPages");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=8)]
+ public ReportParameter[] Parameters {
+ get {
+ return this.parametersField;
+ }
+ set {
+ this.parametersField = value;
+ this.RaisePropertyChanged("Parameters");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=9)]
+ public DataSourcePrompt[] DataSourcePrompts {
+ get {
+ return this.dataSourcePromptsField;
+ }
+ set {
+ this.dataSourcePromptsField = value;
+ this.RaisePropertyChanged("DataSourcePrompts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public bool HasDocumentMap {
+ get {
+ return this.hasDocumentMapField;
+ }
+ set {
+ this.hasDocumentMapField = value;
+ this.RaisePropertyChanged("HasDocumentMap");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public string ExecutionID {
+ get {
+ return this.executionIDField;
+ }
+ set {
+ this.executionIDField = value;
+ this.RaisePropertyChanged("ExecutionID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public string ReportPath {
+ get {
+ return this.reportPathField;
+ }
+ set {
+ this.reportPathField = value;
+ this.RaisePropertyChanged("ReportPath");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public string HistoryID {
+ get {
+ return this.historyIDField;
+ }
+ set {
+ this.historyIDField = value;
+ this.RaisePropertyChanged("HistoryID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public PageSettings ReportPageSettings {
+ get {
+ return this.reportPageSettingsField;
+ }
+ set {
+ this.reportPageSettingsField = value;
+ this.RaisePropertyChanged("ReportPageSettings");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public int AutoRefreshInterval {
+ get {
+ return this.autoRefreshIntervalField;
+ }
+ set {
+ this.autoRefreshIntervalField = value;
+ this.RaisePropertyChanged("AutoRefreshInterval");
+ }
+ }
+
+ 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.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/2005/06/30/reporting/reportingservices")]
+ public partial class ExecutionInfo2 : ExecutionInfo {
+
+ private PageCountMode pageCountModeField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PageCountMode PageCountMode {
+ get {
+ return this.pageCountModeField;
+ }
+ set {
+ this.pageCountModeField = value;
+ this.RaisePropertyChanged("PageCountMode");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public enum PageCountMode {
+
+ ///
+ Actual,
+
+ ///
+ Estimate,
+ }
+
+ ///
+ [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/2005/06/30/reporting/reportingservices")]
+ public partial class ServerInfoHeader : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string reportServerVersionNumberField;
+
+ private string reportServerEditionField;
+
+ private string reportServerVersionField;
+
+ private string reportServerDateTimeField;
+
+ private System.Xml.XmlAttribute[] anyAttrField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ReportServerVersionNumber {
+ get {
+ return this.reportServerVersionNumberField;
+ }
+ set {
+ this.reportServerVersionNumberField = value;
+ this.RaisePropertyChanged("ReportServerVersionNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ReportServerEdition {
+ get {
+ return this.reportServerEditionField;
+ }
+ set {
+ this.reportServerEditionField = value;
+ this.RaisePropertyChanged("ReportServerEdition");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string ReportServerVersion {
+ get {
+ return this.reportServerVersionField;
+ }
+ set {
+ this.reportServerVersionField = value;
+ this.RaisePropertyChanged("ReportServerVersion");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string ReportServerDateTime {
+ get {
+ return this.reportServerDateTimeField;
+ }
+ set {
+ this.reportServerDateTimeField = value;
+ this.RaisePropertyChanged("ReportServerDateTime");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="ListSecureMethods", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ListSecureMethodsRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ public ListSecureMethodsRequest() {
+ }
+
+ public ListSecureMethodsRequest(SSRS.Services.ReportExecutionServiceReference.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="ListSecureMethodsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ListSecureMethodsResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string[] ListSecureMethodsResult;
+
+ public ListSecureMethodsResponse() {
+ }
+
+ public ListSecureMethodsResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListSecureMethodsResult) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.ListSecureMethodsResult = ListSecureMethodsResult;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReport", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReportRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string Report;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string HistoryID;
+
+ public LoadReportRequest() {
+ }
+
+ public LoadReportRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID) {
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Report = Report;
+ 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="LoadReportResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReportResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo;
+
+ public LoadReportResponse() {
+ }
+
+ public LoadReportResponse(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReport2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReport2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string Report;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string HistoryID;
+
+ public LoadReport2Request() {
+ }
+
+ public LoadReport2Request(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID) {
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Report = Report;
+ 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="LoadReport2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReport2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo;
+
+ public LoadReport2Response() {
+ }
+
+ public LoadReport2Response(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReportDefinition", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReportDefinitionRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
+ public byte[] Definition;
+
+ public LoadReportDefinitionRequest() {
+ }
+
+ public LoadReportDefinitionRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition) {
+ this.TrustedUserHeader = TrustedUserHeader;
+ 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="LoadReportDefinitionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReportDefinitionResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public SSRS.Services.ReportExecutionServiceReference.Warning[] warnings;
+
+ public LoadReportDefinitionResponse() {
+ }
+
+ public LoadReportDefinitionResponse(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo, SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ 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="LoadReportDefinition2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReportDefinition2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
+ public byte[] Definition;
+
+ public LoadReportDefinition2Request() {
+ }
+
+ public LoadReportDefinition2Request(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition) {
+ this.TrustedUserHeader = TrustedUserHeader;
+ 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="LoadReportDefinition2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadReportDefinition2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public SSRS.Services.ReportExecutionServiceReference.Warning[] warnings;
+
+ public LoadReportDefinition2Response() {
+ }
+
+ public LoadReportDefinition2Response(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo, SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ 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="SetExecutionCredentials", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionCredentialsRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials;
+
+ public SetExecutionCredentialsRequest() {
+ }
+
+ public SetExecutionCredentialsRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ 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="SetExecutionCredentialsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionCredentialsResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo;
+
+ public SetExecutionCredentialsResponse() {
+ }
+
+ public SetExecutionCredentialsResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionCredentials2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionCredentials2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials;
+
+ public SetExecutionCredentials2Request() {
+ }
+
+ public SetExecutionCredentials2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ 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="SetExecutionCredentials2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionCredentials2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo;
+
+ public SetExecutionCredentials2Response() {
+ }
+
+ public SetExecutionCredentials2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParameters", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionParametersRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string ParameterLanguage;
+
+ public SetExecutionParametersRequest() {
+ }
+
+ public SetExecutionParametersRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Parameters = Parameters;
+ this.ParameterLanguage = ParameterLanguage;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParametersResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionParametersResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo;
+
+ public SetExecutionParametersResponse() {
+ }
+
+ public SetExecutionParametersResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParameters2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionParameters2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string ParameterLanguage;
+
+ public SetExecutionParameters2Request() {
+ }
+
+ public SetExecutionParameters2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Parameters = Parameters;
+ this.ParameterLanguage = ParameterLanguage;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParameters2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SetExecutionParameters2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo;
+
+ public SetExecutionParameters2Response() {
+ }
+
+ public SetExecutionParameters2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="ResetExecution", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ResetExecutionRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ public ResetExecutionRequest() {
+ }
+
+ public ResetExecutionRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) {
+ this.ExecutionHeader = ExecutionHeader;
+ 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="ResetExecutionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ResetExecutionResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo;
+
+ public ResetExecutionResponse() {
+ }
+
+ public ResetExecutionResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="ResetExecution2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ResetExecution2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ public ResetExecution2Request() {
+ }
+
+ public ResetExecution2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) {
+ this.ExecutionHeader = ExecutionHeader;
+ 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="ResetExecution2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ResetExecution2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo;
+
+ public ResetExecution2Response() {
+ }
+
+ public ResetExecution2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="Render", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class RenderRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string Format;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string DeviceInfo;
+
+ public RenderRequest() {
+ }
+
+ public RenderRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Format = Format;
+ this.DeviceInfo = DeviceInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="RenderResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class RenderResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
+ public byte[] Result;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string Extension;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public string MimeType;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=3)]
+ public string Encoding;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=4)]
+ public SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=5)]
+ public string[] StreamIds;
+
+ public RenderResponse() {
+ }
+
+ public RenderResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string Extension, string MimeType, string Encoding, SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, string[] StreamIds) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.Result = Result;
+ this.Extension = Extension;
+ this.MimeType = MimeType;
+ this.Encoding = Encoding;
+ this.Warnings = Warnings;
+ this.StreamIds = StreamIds;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="Render2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class Render2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string Format;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string DeviceInfo;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode;
+
+ public Render2Request() {
+ }
+
+ public Render2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Format = Format;
+ this.DeviceInfo = DeviceInfo;
+ this.PaginationMode = PaginationMode;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="Render2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class Render2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
+ public byte[] Result;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string Extension;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public string MimeType;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=3)]
+ public string Encoding;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=4)]
+ public SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=5)]
+ public string[] StreamIds;
+
+ public Render2Response() {
+ }
+
+ public Render2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string Extension, string MimeType, string Encoding, SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, string[] StreamIds) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.Result = Result;
+ this.Extension = Extension;
+ this.MimeType = MimeType;
+ this.Encoding = Encoding;
+ this.Warnings = Warnings;
+ this.StreamIds = StreamIds;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="RenderStream", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class RenderStreamRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string Format;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string StreamID;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public string DeviceInfo;
+
+ public RenderStreamRequest() {
+ }
+
+ public RenderStreamRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string StreamID, string DeviceInfo) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Format = Format;
+ this.StreamID = StreamID;
+ this.DeviceInfo = DeviceInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="RenderStreamResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class RenderStreamResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
+ public byte[] Result;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string Encoding;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public string MimeType;
+
+ public RenderStreamResponse() {
+ }
+
+ public RenderStreamResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string Encoding, string MimeType) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.Result = Result;
+ this.Encoding = Encoding;
+ this.MimeType = MimeType;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionInfo", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetExecutionInfoRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ public GetExecutionInfoRequest() {
+ }
+
+ public GetExecutionInfoRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) {
+ this.ExecutionHeader = ExecutionHeader;
+ 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="GetExecutionInfoResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetExecutionInfoResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo;
+
+ public GetExecutionInfoResponse() {
+ }
+
+ public GetExecutionInfoResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionInfo2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetExecutionInfo2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ public GetExecutionInfo2Request() {
+ }
+
+ public GetExecutionInfo2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) {
+ this.ExecutionHeader = ExecutionHeader;
+ 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="GetExecutionInfo2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetExecutionInfo2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo;
+
+ public GetExecutionInfo2Response() {
+ }
+
+ public GetExecutionInfo2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.executionInfo = executionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="GetDocumentMap", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetDocumentMapRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ public GetDocumentMapRequest() {
+ }
+
+ public GetDocumentMapRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) {
+ this.ExecutionHeader = ExecutionHeader;
+ 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="GetDocumentMapResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetDocumentMapResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.DocumentMapNode result;
+
+ public GetDocumentMapResponse() {
+ }
+
+ public GetDocumentMapResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.DocumentMapNode result) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.result = result;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTarget", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadDrillthroughTargetRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string DrillthroughID;
+
+ public LoadDrillthroughTargetRequest() {
+ }
+
+ public LoadDrillthroughTargetRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.DrillthroughID = DrillthroughID;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTargetResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadDrillthroughTargetResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo ExecutionInfo;
+
+ public LoadDrillthroughTargetResponse() {
+ }
+
+ public LoadDrillthroughTargetResponse(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo ExecutionInfo) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.ExecutionInfo = ExecutionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTarget2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadDrillthroughTarget2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string DrillthroughID;
+
+ public LoadDrillthroughTarget2Request() {
+ }
+
+ public LoadDrillthroughTarget2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.DrillthroughID = DrillthroughID;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTarget2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LoadDrillthroughTarget2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo;
+
+ public LoadDrillthroughTarget2Response() {
+ }
+
+ public LoadDrillthroughTarget2Response(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.ExecutionInfo = ExecutionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="ToggleItem", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ToggleItemRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string ToggleID;
+
+ public ToggleItemRequest() {
+ }
+
+ public ToggleItemRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string ToggleID) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.ToggleID = ToggleID;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="ToggleItemResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ToggleItemResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public bool Found;
+
+ public ToggleItemResponse() {
+ }
+
+ public ToggleItemResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, bool Found) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.Found = Found;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateDocumentMap", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class NavigateDocumentMapRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string DocMapID;
+
+ public NavigateDocumentMapRequest() {
+ }
+
+ public NavigateDocumentMapRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DocMapID) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.DocMapID = DocMapID;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateDocumentMapResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class NavigateDocumentMapResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public int PageNumber;
+
+ public NavigateDocumentMapResponse() {
+ }
+
+ public NavigateDocumentMapResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.PageNumber = PageNumber;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateBookmark", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class NavigateBookmarkRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string BookmarkID;
+
+ public NavigateBookmarkRequest() {
+ }
+
+ public NavigateBookmarkRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string BookmarkID) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.BookmarkID = BookmarkID;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateBookmarkResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class NavigateBookmarkResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public int PageNumber;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string UniqueName;
+
+ public NavigateBookmarkResponse() {
+ }
+
+ public NavigateBookmarkResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber, string UniqueName) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.PageNumber = PageNumber;
+ this.UniqueName = UniqueName;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="FindString", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class FindStringRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public int StartPage;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public int EndPage;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public string FindValue;
+
+ public FindStringRequest() {
+ }
+
+ public FindStringRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, int StartPage, int EndPage, string FindValue) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.StartPage = StartPage;
+ this.EndPage = EndPage;
+ this.FindValue = FindValue;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="FindStringResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class FindStringResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public int PageNumber;
+
+ public FindStringResponse() {
+ }
+
+ public FindStringResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.PageNumber = PageNumber;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public enum SortDirectionEnum {
+
+ ///
+ None,
+
+ ///
+ Ascending,
+
+ ///
+ Descending,
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="Sort", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SortRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string SortItem;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public bool Clear;
+
+ public SortRequest() {
+ }
+
+ public SortRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.SortItem = SortItem;
+ this.Direction = Direction;
+ this.Clear = Clear;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="SortResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class SortResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public int PageNumber;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string ReportItem;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public int NumPages;
+
+ public SortResponse() {
+ }
+
+ public SortResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber, string ReportItem, int NumPages) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.PageNumber = PageNumber;
+ this.ReportItem = ReportItem;
+ this.NumPages = NumPages;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="Sort2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class Sort2Request {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader;
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string SortItem;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public bool Clear;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=3)]
+ public SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode;
+
+ public Sort2Request() {
+ }
+
+ public Sort2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode) {
+ this.ExecutionHeader = ExecutionHeader;
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.SortItem = SortItem;
+ this.Direction = Direction;
+ this.Clear = Clear;
+ this.PaginationMode = PaginationMode;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="Sort2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class Sort2Response {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public int PageNumber;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string ReportItem;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo;
+
+ public Sort2Response() {
+ }
+
+ public Sort2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber, string ReportItem, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.PageNumber = PageNumber;
+ this.ReportItem = ReportItem;
+ this.ExecutionInfo = ExecutionInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="GetRenderResource", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetRenderResourceRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string Format;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string DeviceInfo;
+
+ public GetRenderResourceRequest() {
+ }
+
+ public GetRenderResourceRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo) {
+ this.TrustedUserHeader = TrustedUserHeader;
+ this.Format = Format;
+ this.DeviceInfo = DeviceInfo;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="GetRenderResourceResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class GetRenderResourceResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
+ public byte[] Result;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string MimeType;
+
+ public GetRenderResourceResponse() {
+ }
+
+ public GetRenderResourceResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string MimeType) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ this.Result = Result;
+ this.MimeType = MimeType;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(WrapperName="ListRenderingExtensions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ListRenderingExtensionsRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader;
+
+ public ListRenderingExtensionsRequest() {
+ }
+
+ public ListRenderingExtensionsRequest(SSRS.Services.ReportExecutionServiceReference.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="ListRenderingExtensionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class ListRenderingExtensionsResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public SSRS.Services.ReportExecutionServiceReference.Extension[] Extensions;
+
+ public ListRenderingExtensionsResponse() {
+ }
+
+ public ListRenderingExtensionsResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.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="LogonUser", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LogonUserRequest {
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)]
+ public string userName;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)]
+ public string password;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)]
+ public string authority;
+
+ public LogonUserRequest() {
+ }
+
+ public LogonUserRequest(string userName, string password, string authority) {
+ 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/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LogonUserResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ public LogonUserResponse() {
+ }
+
+ public LogonUserResponse(SSRS.Services.ReportExecutionServiceReference.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/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LogoffRequest {
+
+ public LogoffRequest() {
+ }
+ }
+
+ [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/2005/06/30/reporting/reportingservices", IsWrapped=true)]
+ public partial class LogoffResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader;
+
+ public LogoffResponse() {
+ }
+
+ public LogoffResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader) {
+ this.ServerInfoHeader = ServerInfoHeader;
+ }
+ }
+
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ public interface ReportExecutionServiceSoapChannel : SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap, System.ServiceModel.IClientChannel {
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ public partial class ReportExecutionServiceSoapClient : System.ServiceModel.ClientBase, SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap {
+
+ public ReportExecutionServiceSoapClient() {
+ }
+
+ public ReportExecutionServiceSoapClient(string endpointConfigurationName) :
+ base(endpointConfigurationName) {
+ }
+
+ public ReportExecutionServiceSoapClient(string endpointConfigurationName, string remoteAddress) :
+ base(endpointConfigurationName, remoteAddress) {
+ }
+
+ public ReportExecutionServiceSoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(endpointConfigurationName, remoteAddress) {
+ }
+
+ public ReportExecutionServiceSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(binding, remoteAddress) {
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ListSecureMethods(SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest request) {
+ return base.Channel.ListSecureMethods(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ListSecureMethods(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListSecureMethodsResult) {
+ SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest();
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ListSecureMethods(inValue);
+ ListSecureMethodsResult = retVal.ListSecureMethodsResult;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LoadReportResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReport(SSRS.Services.ReportExecutionServiceReference.LoadReportRequest request) {
+ return base.Channel.LoadReport(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReport(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.LoadReportRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReportRequest();
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Report = Report;
+ inValue.HistoryID = HistoryID;
+ SSRS.Services.ReportExecutionServiceReference.LoadReportResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReport(inValue);
+ ServerInfoHeader = retVal.ServerInfoHeader;
+ executionInfo = retVal.executionInfo;
+ return retVal.ExecutionHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LoadReport2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReport2(SSRS.Services.ReportExecutionServiceReference.LoadReport2Request request) {
+ return base.Channel.LoadReport2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReport2(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.LoadReport2Request inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReport2Request();
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Report = Report;
+ inValue.HistoryID = HistoryID;
+ SSRS.Services.ReportExecutionServiceReference.LoadReport2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReport2(inValue);
+ ServerInfoHeader = retVal.ServerInfoHeader;
+ executionInfo = retVal.executionInfo;
+ return retVal.ExecutionHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReportDefinition(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest request) {
+ return base.Channel.LoadReportDefinition(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReportDefinition(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo, out SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) {
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest();
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Definition = Definition;
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReportDefinition(inValue);
+ ServerInfoHeader = retVal.ServerInfoHeader;
+ executionInfo = retVal.executionInfo;
+ warnings = retVal.warnings;
+ return retVal.ExecutionHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReportDefinition2(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request request) {
+ return base.Channel.LoadReportDefinition2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReportDefinition2(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo, out SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) {
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request();
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Definition = Definition;
+ SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReportDefinition2(inValue);
+ ServerInfoHeader = retVal.ServerInfoHeader;
+ executionInfo = retVal.executionInfo;
+ warnings = retVal.warnings;
+ return retVal.ExecutionHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionCredentials(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest request) {
+ return base.Channel.SetExecutionCredentials(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionCredentials(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Credentials = Credentials;
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionCredentials(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionCredentials2(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request request) {
+ return base.Channel.SetExecutionCredentials2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionCredentials2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Credentials = Credentials;
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionCredentials2(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionParameters(SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest request) {
+ return base.Channel.SetExecutionParameters(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionParameters(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Parameters = Parameters;
+ inValue.ParameterLanguage = ParameterLanguage;
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionParameters(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionParameters2(SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request request) {
+ return base.Channel.SetExecutionParameters2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionParameters2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Parameters = Parameters;
+ inValue.ParameterLanguage = ParameterLanguage;
+ SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionParameters2(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.ResetExecutionResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ResetExecution(SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest request) {
+ return base.Channel.ResetExecution(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ResetExecution(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ SSRS.Services.ReportExecutionServiceReference.ResetExecutionResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ResetExecution(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.ResetExecution2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ResetExecution2(SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request request) {
+ return base.Channel.ResetExecution2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ResetExecution2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request inValue = new SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ SSRS.Services.ReportExecutionServiceReference.ResetExecution2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ResetExecution2(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.RenderResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Render(SSRS.Services.ReportExecutionServiceReference.RenderRequest request) {
+ return base.Channel.Render(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Render(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, out byte[] Result, out string Extension, out string MimeType, out string Encoding, out SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, out string[] StreamIds) {
+ SSRS.Services.ReportExecutionServiceReference.RenderRequest inValue = new SSRS.Services.ReportExecutionServiceReference.RenderRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Format = Format;
+ inValue.DeviceInfo = DeviceInfo;
+ SSRS.Services.ReportExecutionServiceReference.RenderResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Render(inValue);
+ Result = retVal.Result;
+ Extension = retVal.Extension;
+ MimeType = retVal.MimeType;
+ Encoding = retVal.Encoding;
+ Warnings = retVal.Warnings;
+ StreamIds = retVal.StreamIds;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.Render2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Render2(SSRS.Services.ReportExecutionServiceReference.Render2Request request) {
+ return base.Channel.Render2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Render2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode, out byte[] Result, out string Extension, out string MimeType, out string Encoding, out SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, out string[] StreamIds) {
+ SSRS.Services.ReportExecutionServiceReference.Render2Request inValue = new SSRS.Services.ReportExecutionServiceReference.Render2Request();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Format = Format;
+ inValue.DeviceInfo = DeviceInfo;
+ inValue.PaginationMode = PaginationMode;
+ SSRS.Services.ReportExecutionServiceReference.Render2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Render2(inValue);
+ Result = retVal.Result;
+ Extension = retVal.Extension;
+ MimeType = retVal.MimeType;
+ Encoding = retVal.Encoding;
+ Warnings = retVal.Warnings;
+ StreamIds = retVal.StreamIds;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.RenderStreamResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.RenderStream(SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest request) {
+ return base.Channel.RenderStream(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader RenderStream(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string StreamID, string DeviceInfo, out byte[] Result, out string Encoding, out string MimeType) {
+ SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest inValue = new SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Format = Format;
+ inValue.StreamID = StreamID;
+ inValue.DeviceInfo = DeviceInfo;
+ SSRS.Services.ReportExecutionServiceReference.RenderStreamResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).RenderStream(inValue);
+ Result = retVal.Result;
+ Encoding = retVal.Encoding;
+ MimeType = retVal.MimeType;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetExecutionInfo(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest request) {
+ return base.Channel.GetExecutionInfo(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetExecutionInfo(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest inValue = new SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetExecutionInfo(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetExecutionInfo2(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request request) {
+ return base.Channel.GetExecutionInfo2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetExecutionInfo2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request inValue = new SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetExecutionInfo2(inValue);
+ executionInfo = retVal.executionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.GetDocumentMapResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetDocumentMap(SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest request) {
+ return base.Channel.GetDocumentMap(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetDocumentMap(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.DocumentMapNode result) {
+ SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest inValue = new SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ SSRS.Services.ReportExecutionServiceReference.GetDocumentMapResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetDocumentMap(inValue);
+ result = retVal.result;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadDrillthroughTarget(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest request) {
+ return base.Channel.LoadDrillthroughTarget(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader LoadDrillthroughTarget(ref SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo ExecutionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.DrillthroughID = DrillthroughID;
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadDrillthroughTarget(inValue);
+ ExecutionHeader = retVal.ExecutionHeader;
+ ExecutionInfo = retVal.ExecutionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadDrillthroughTarget2(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request request) {
+ return base.Channel.LoadDrillthroughTarget2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader LoadDrillthroughTarget2(ref SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request inValue = new SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.DrillthroughID = DrillthroughID;
+ SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadDrillthroughTarget2(inValue);
+ ExecutionHeader = retVal.ExecutionHeader;
+ ExecutionInfo = retVal.ExecutionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.ToggleItemResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ToggleItem(SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest request) {
+ return base.Channel.ToggleItem(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ToggleItem(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string ToggleID, out bool Found) {
+ SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.ToggleID = ToggleID;
+ SSRS.Services.ReportExecutionServiceReference.ToggleItemResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ToggleItem(inValue);
+ Found = retVal.Found;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.NavigateDocumentMap(SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest request) {
+ return base.Channel.NavigateDocumentMap(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader NavigateDocumentMap(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DocMapID, out int PageNumber) {
+ SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest inValue = new SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.DocMapID = DocMapID;
+ SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).NavigateDocumentMap(inValue);
+ PageNumber = retVal.PageNumber;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.NavigateBookmark(SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest request) {
+ return base.Channel.NavigateBookmark(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader NavigateBookmark(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string BookmarkID, out int PageNumber, out string UniqueName) {
+ SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest inValue = new SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.BookmarkID = BookmarkID;
+ SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).NavigateBookmark(inValue);
+ PageNumber = retVal.PageNumber;
+ UniqueName = retVal.UniqueName;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.FindStringResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.FindString(SSRS.Services.ReportExecutionServiceReference.FindStringRequest request) {
+ return base.Channel.FindString(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader FindString(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, int StartPage, int EndPage, string FindValue, out int PageNumber) {
+ SSRS.Services.ReportExecutionServiceReference.FindStringRequest inValue = new SSRS.Services.ReportExecutionServiceReference.FindStringRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.StartPage = StartPage;
+ inValue.EndPage = EndPage;
+ inValue.FindValue = FindValue;
+ SSRS.Services.ReportExecutionServiceReference.FindStringResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).FindString(inValue);
+ PageNumber = retVal.PageNumber;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.SortResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Sort(SSRS.Services.ReportExecutionServiceReference.SortRequest request) {
+ return base.Channel.Sort(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Sort(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear, out int PageNumber, out string ReportItem, out int NumPages) {
+ SSRS.Services.ReportExecutionServiceReference.SortRequest inValue = new SSRS.Services.ReportExecutionServiceReference.SortRequest();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.SortItem = SortItem;
+ inValue.Direction = Direction;
+ inValue.Clear = Clear;
+ SSRS.Services.ReportExecutionServiceReference.SortResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Sort(inValue);
+ PageNumber = retVal.PageNumber;
+ ReportItem = retVal.ReportItem;
+ NumPages = retVal.NumPages;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.Sort2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Sort2(SSRS.Services.ReportExecutionServiceReference.Sort2Request request) {
+ return base.Channel.Sort2(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Sort2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode, out int PageNumber, out string ReportItem, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) {
+ SSRS.Services.ReportExecutionServiceReference.Sort2Request inValue = new SSRS.Services.ReportExecutionServiceReference.Sort2Request();
+ inValue.ExecutionHeader = ExecutionHeader;
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.SortItem = SortItem;
+ inValue.Direction = Direction;
+ inValue.Clear = Clear;
+ inValue.PaginationMode = PaginationMode;
+ SSRS.Services.ReportExecutionServiceReference.Sort2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Sort2(inValue);
+ PageNumber = retVal.PageNumber;
+ ReportItem = retVal.ReportItem;
+ ExecutionInfo = retVal.ExecutionInfo;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.GetRenderResourceResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetRenderResource(SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest request) {
+ return base.Channel.GetRenderResource(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetRenderResource(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, out byte[] Result, out string MimeType) {
+ SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest inValue = new SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest();
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ inValue.Format = Format;
+ inValue.DeviceInfo = DeviceInfo;
+ SSRS.Services.ReportExecutionServiceReference.GetRenderResourceResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetRenderResource(inValue);
+ Result = retVal.Result;
+ MimeType = retVal.MimeType;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ListRenderingExtensions(SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest request) {
+ return base.Channel.ListRenderingExtensions(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ListRenderingExtensions(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.Extension[] Extensions) {
+ SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest();
+ inValue.TrustedUserHeader = TrustedUserHeader;
+ SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ListRenderingExtensions(inValue);
+ Extensions = retVal.Extensions;
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LogonUserResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LogonUser(SSRS.Services.ReportExecutionServiceReference.LogonUserRequest request) {
+ return base.Channel.LogonUser(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader LogonUser(string userName, string password, string authority) {
+ SSRS.Services.ReportExecutionServiceReference.LogonUserRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LogonUserRequest();
+ inValue.userName = userName;
+ inValue.password = password;
+ inValue.authority = authority;
+ SSRS.Services.ReportExecutionServiceReference.LogonUserResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LogonUser(inValue);
+ return retVal.ServerInfoHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ SSRS.Services.ReportExecutionServiceReference.LogoffResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Logoff(SSRS.Services.ReportExecutionServiceReference.LogoffRequest request) {
+ return base.Channel.Logoff(request);
+ }
+
+ public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Logoff() {
+ SSRS.Services.ReportExecutionServiceReference.LogoffRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LogoffRequest();
+ SSRS.Services.ReportExecutionServiceReference.LogoffResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Logoff(inValue);
+ return retVal.ServerInfoHeader;
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/Reference.svcmap
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/Reference.svcmap Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,30 @@
+
+
+
+ false
+ true
+
+ false
+ false
+ false
+
+
+ true
+ Auto
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/ReportExecution2005.wsdl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/ReportExecution2005.wsdl Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,1889 @@
+
+
+ The Reporting Services Execution Service enables report execution
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Reporting Services Execution Service enables report execution
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.DocumentMapNode.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.DocumentMapNode.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportExecutionServiceReference.DocumentMapNode, Service References.ReportExecutionServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ExecutionHeader.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ExecutionHeader.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportExecutionServiceReference.ExecutionHeader, Service References.ReportExecutionServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ExecutionInfo.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ExecutionInfo.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportExecutionServiceReference.ExecutionInfo, Service References.ReportExecutionServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2, Service References.ReportExecutionServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.Extension.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.Extension.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportExecutionServiceReference.Extension, Service References.ReportExecutionServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader, Service References.ReportExecutionServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.Warning.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/SSRS.Services.ReportExecutionServiceReference.Warning.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportExecutionServiceReference.Warning, Service References.ReportExecutionServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/configuration.svcinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/configuration.svcinfo Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/configuration91.svcinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/configuration91.svcinfo Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+ ReportExecutionServiceSoap
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ StrongWildcard
+
+
+
+
+
+ 65536
+
+
+
+
+
+
+
+
+ System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ System.Text.UTF8Encoding
+
+
+ Buffered
+
+
+
+
+
+ Text
+
+
+ System.ServiceModel.Configuration.BasicHttpSecurityElement
+
+
+ None
+
+
+ System.ServiceModel.Configuration.HttpTransportSecurityElement
+
+
+ None
+
+
+ None
+
+
+ System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement
+
+
+ Never
+
+
+ TransportSelected
+
+
+ (Collection)
+
+
+
+
+
+ System.ServiceModel.Configuration.BasicHttpMessageSecurityElement
+
+
+ UserName
+
+
+ Default
+
+
+
+
+
+
+
+
+ http://localhost:80/ReportServer_SQL2008/ReportExecution2005.asmx
+
+
+
+
+
+ basicHttpBinding
+
+
+ ReportExecutionServiceSoap
+
+
+ ReportExecutionServiceReference.ReportExecutionServiceSoap
+
+
+ System.ServiceModel.Configuration.AddressHeaderCollectionElement
+
+
+ <Header />
+
+
+ System.ServiceModel.Configuration.IdentityElement
+
+
+ System.ServiceModel.Configuration.UserPrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.ServicePrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.DnsElement
+
+
+
+
+
+ System.ServiceModel.Configuration.RsaElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateReferenceElement
+
+
+ My
+
+
+ LocalMachine
+
+
+ FindBySubjectDistinguishedName
+
+
+
+
+
+ False
+
+
+ ReportExecutionServiceSoap
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/Reference.cs
--- /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 @@
+//------------------------------------------------------------------------------
+//
+// 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.
+//
+//------------------------------------------------------------------------------
+
+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);
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string UserName {
+ get {
+ return this.userNameField;
+ }
+ set {
+ this.userNameField = value;
+ this.RaisePropertyChanged("UserName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
+ public byte[] UserToken {
+ get {
+ return this.userTokenField;
+ }
+ set {
+ this.userTokenField = value;
+ this.RaisePropertyChanged("UserToken");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string CacheRefreshPlanID {
+ get {
+ return this.cacheRefreshPlanIDField;
+ }
+ set {
+ this.cacheRefreshPlanIDField = value;
+ this.RaisePropertyChanged("CacheRefreshPlanID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ItemPath {
+ get {
+ return this.itemPathField;
+ }
+ set {
+ this.itemPathField = value;
+ this.RaisePropertyChanged("ItemPath");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public CacheRefreshPlanState State {
+ get {
+ return this.stateField;
+ }
+ set {
+ this.stateField = value;
+ this.RaisePropertyChanged("State");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public System.DateTime LastExecuted {
+ get {
+ return this.lastExecutedField;
+ }
+ set {
+ this.lastExecutedField = value;
+ this.RaisePropertyChanged("LastExecuted");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public System.DateTime ModifiedDate {
+ get {
+ return this.modifiedDateField;
+ }
+ set {
+ this.modifiedDateField = value;
+ this.RaisePropertyChanged("ModifiedDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string ModifiedBy {
+ get {
+ return this.modifiedByField;
+ }
+ set {
+ this.modifiedByField = value;
+ this.RaisePropertyChanged("ModifiedBy");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public bool MissingParameterValue {
+ get {
+ return this.missingParameterValueField;
+ }
+ set {
+ this.missingParameterValueField = value;
+ this.RaisePropertyChanged("MissingParameterValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public bool InvalidParameterValue {
+ get {
+ return this.invalidParameterValueField;
+ }
+ set {
+ this.invalidParameterValueField = value;
+ this.RaisePropertyChanged("InvalidParameterValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool UnknownItemParameter {
+ get {
+ return this.unknownItemParameterField;
+ }
+ set {
+ this.unknownItemParameterField = value;
+ this.RaisePropertyChanged("UnknownItemParameter");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string JobID {
+ get {
+ return this.jobIDField;
+ }
+ set {
+ this.jobIDField = value;
+ this.RaisePropertyChanged("JobID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Path {
+ get {
+ return this.pathField;
+ }
+ set {
+ this.pathField = value;
+ this.RaisePropertyChanged("Path");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string Machine {
+ get {
+ return this.machineField;
+ }
+ set {
+ this.machineField = value;
+ this.RaisePropertyChanged("Machine");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public string User {
+ get {
+ return this.userField;
+ }
+ set {
+ this.userField = value;
+ this.RaisePropertyChanged("User");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public System.DateTime StartDateTime {
+ get {
+ return this.startDateTimeField;
+ }
+ set {
+ this.startDateTimeField = value;
+ this.RaisePropertyChanged("StartDateTime");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public string JobActionName {
+ get {
+ return this.jobActionNameField;
+ }
+ set {
+ this.jobActionNameField = value;
+ this.RaisePropertyChanged("JobActionName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public string JobTypeName {
+ get {
+ return this.jobTypeNameField;
+ }
+ set {
+ this.jobTypeNameField = value;
+ this.RaisePropertyChanged("JobTypeName");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ExtensionTypeName {
+ get {
+ return this.extensionTypeNameField;
+ }
+ set {
+ this.extensionTypeNameField = value;
+ this.RaisePropertyChanged("ExtensionTypeName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string LocalizedName {
+ get {
+ return this.localizedNameField;
+ }
+ set {
+ this.localizedNameField = value;
+ this.RaisePropertyChanged("LocalizedName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool Visible {
+ get {
+ return this.visibleField;
+ }
+ set {
+ this.visibleField = value;
+ this.RaisePropertyChanged("Visible");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [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");
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public System.DateTime StartDateTime {
+ get {
+ return this.startDateTimeField;
+ }
+ set {
+ this.startDateTimeField = value;
+ this.RaisePropertyChanged("StartDateTime");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public System.DateTime EndDate {
+ get {
+ return this.endDateField;
+ }
+ set {
+ this.endDateField = value;
+ this.RaisePropertyChanged("EndDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool EndDateSpecified {
+ get {
+ return this.endDateFieldSpecified;
+ }
+ set {
+ this.endDateFieldSpecified = value;
+ this.RaisePropertyChanged("EndDateSpecified");
+ }
+ }
+
+ ///
+ [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");
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public int DaysInterval {
+ get {
+ return this.daysIntervalField;
+ }
+ set {
+ this.daysIntervalField = value;
+ this.RaisePropertyChanged("DaysInterval");
+ }
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public int MinutesInterval {
+ get {
+ return this.minutesIntervalField;
+ }
+ set {
+ this.minutesIntervalField = value;
+ this.RaisePropertyChanged("MinutesInterval");
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public int WeeksInterval {
+ get {
+ return this.weeksIntervalField;
+ }
+ set {
+ this.weeksIntervalField = value;
+ this.RaisePropertyChanged("WeeksInterval");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool WeeksIntervalSpecified {
+ get {
+ return this.weeksIntervalFieldSpecified;
+ }
+ set {
+ this.weeksIntervalFieldSpecified = value;
+ this.RaisePropertyChanged("WeeksIntervalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public DaysOfWeekSelector DaysOfWeek {
+ get {
+ return this.daysOfWeekField;
+ }
+ set {
+ this.daysOfWeekField = value;
+ this.RaisePropertyChanged("DaysOfWeek");
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public bool Sunday {
+ get {
+ return this.sundayField;
+ }
+ set {
+ this.sundayField = value;
+ this.RaisePropertyChanged("Sunday");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public bool Monday {
+ get {
+ return this.mondayField;
+ }
+ set {
+ this.mondayField = value;
+ this.RaisePropertyChanged("Monday");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool Tuesday {
+ get {
+ return this.tuesdayField;
+ }
+ set {
+ this.tuesdayField = value;
+ this.RaisePropertyChanged("Tuesday");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool Wednesday {
+ get {
+ return this.wednesdayField;
+ }
+ set {
+ this.wednesdayField = value;
+ this.RaisePropertyChanged("Wednesday");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public bool Thursday {
+ get {
+ return this.thursdayField;
+ }
+ set {
+ this.thursdayField = value;
+ this.RaisePropertyChanged("Thursday");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public bool Friday {
+ get {
+ return this.fridayField;
+ }
+ set {
+ this.fridayField = value;
+ this.RaisePropertyChanged("Friday");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public WeekNumberEnum WhichWeek {
+ get {
+ return this.whichWeekField;
+ }
+ set {
+ this.whichWeekField = value;
+ this.RaisePropertyChanged("WhichWeek");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool WhichWeekSpecified {
+ get {
+ return this.whichWeekFieldSpecified;
+ }
+ set {
+ this.whichWeekFieldSpecified = value;
+ this.RaisePropertyChanged("WhichWeekSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public DaysOfWeekSelector DaysOfWeek {
+ get {
+ return this.daysOfWeekField;
+ }
+ set {
+ this.daysOfWeekField = value;
+ this.RaisePropertyChanged("DaysOfWeek");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public MonthsOfYearSelector MonthsOfYear {
+ get {
+ return this.monthsOfYearField;
+ }
+ set {
+ this.monthsOfYearField = value;
+ this.RaisePropertyChanged("MonthsOfYear");
+ }
+ }
+ }
+
+ ///
+ [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 {
+
+ ///
+ FirstWeek,
+
+ ///
+ SecondWeek,
+
+ ///
+ ThirdWeek,
+
+ ///
+ FourthWeek,
+
+ ///
+ LastWeek,
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public bool January {
+ get {
+ return this.januaryField;
+ }
+ set {
+ this.januaryField = value;
+ this.RaisePropertyChanged("January");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public bool February {
+ get {
+ return this.februaryField;
+ }
+ set {
+ this.februaryField = value;
+ this.RaisePropertyChanged("February");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool March {
+ get {
+ return this.marchField;
+ }
+ set {
+ this.marchField = value;
+ this.RaisePropertyChanged("March");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool April {
+ get {
+ return this.aprilField;
+ }
+ set {
+ this.aprilField = value;
+ this.RaisePropertyChanged("April");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public bool May {
+ get {
+ return this.mayField;
+ }
+ set {
+ this.mayField = value;
+ this.RaisePropertyChanged("May");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public bool June {
+ get {
+ return this.juneField;
+ }
+ set {
+ this.juneField = value;
+ this.RaisePropertyChanged("June");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public bool July {
+ get {
+ return this.julyField;
+ }
+ set {
+ this.julyField = value;
+ this.RaisePropertyChanged("July");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public bool August {
+ get {
+ return this.augustField;
+ }
+ set {
+ this.augustField = value;
+ this.RaisePropertyChanged("August");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public bool September {
+ get {
+ return this.septemberField;
+ }
+ set {
+ this.septemberField = value;
+ this.RaisePropertyChanged("September");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public bool October {
+ get {
+ return this.octoberField;
+ }
+ set {
+ this.octoberField = value;
+ this.RaisePropertyChanged("October");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public bool November {
+ get {
+ return this.novemberField;
+ }
+ set {
+ this.novemberField = value;
+ this.RaisePropertyChanged("November");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Days {
+ get {
+ return this.daysField;
+ }
+ set {
+ this.daysField = value;
+ this.RaisePropertyChanged("Days");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public MonthsOfYearSelector MonthsOfYear {
+ get {
+ return this.monthsOfYearField;
+ }
+ set {
+ this.monthsOfYearField = value;
+ this.RaisePropertyChanged("MonthsOfYear");
+ }
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ScheduleID {
+ get {
+ return this.scheduleIDField;
+ }
+ set {
+ this.scheduleIDField = value;
+ this.RaisePropertyChanged("ScheduleID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public ScheduleDefinition Definition {
+ get {
+ return this.definitionField;
+ }
+ set {
+ this.definitionField = value;
+ this.RaisePropertyChanged("Definition");
+ }
+ }
+ }
+
+ ///
+ [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 {
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public int Minutes {
+ get {
+ return this.minutesField;
+ }
+ set {
+ this.minutesField = value;
+ this.RaisePropertyChanged("Minutes");
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string DataSourceName {
+ get {
+ return this.dataSourceNameField;
+ }
+ set {
+ this.dataSourceNameField = value;
+ this.RaisePropertyChanged("DataSourceName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string UserName {
+ get {
+ return this.userNameField;
+ }
+ set {
+ this.userNameField = value;
+ this.RaisePropertyChanged("UserName");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ParameterTypeName {
+ get {
+ return this.parameterTypeNameField;
+ }
+ set {
+ this.parameterTypeNameField = value;
+ this.RaisePropertyChanged("ParameterTypeName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool Nullable {
+ get {
+ return this.nullableField;
+ }
+ set {
+ this.nullableField = value;
+ this.RaisePropertyChanged("Nullable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NullableSpecified {
+ get {
+ return this.nullableFieldSpecified;
+ }
+ set {
+ this.nullableFieldSpecified = value;
+ this.RaisePropertyChanged("NullableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool AllowBlank {
+ get {
+ return this.allowBlankField;
+ }
+ set {
+ this.allowBlankField = value;
+ this.RaisePropertyChanged("AllowBlank");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AllowBlankSpecified {
+ get {
+ return this.allowBlankFieldSpecified;
+ }
+ set {
+ this.allowBlankFieldSpecified = value;
+ this.RaisePropertyChanged("AllowBlankSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public bool MultiValue {
+ get {
+ return this.multiValueField;
+ }
+ set {
+ this.multiValueField = value;
+ this.RaisePropertyChanged("MultiValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MultiValueSpecified {
+ get {
+ return this.multiValueFieldSpecified;
+ }
+ set {
+ this.multiValueFieldSpecified = value;
+ this.RaisePropertyChanged("MultiValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public bool QueryParameter {
+ get {
+ return this.queryParameterField;
+ }
+ set {
+ this.queryParameterField = value;
+ this.RaisePropertyChanged("QueryParameter");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool QueryParameterSpecified {
+ get {
+ return this.queryParameterFieldSpecified;
+ }
+ set {
+ this.queryParameterFieldSpecified = value;
+ this.RaisePropertyChanged("QueryParameterSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string Prompt {
+ get {
+ return this.promptField;
+ }
+ set {
+ this.promptField = value;
+ this.RaisePropertyChanged("Prompt");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public bool PromptUser {
+ get {
+ return this.promptUserField;
+ }
+ set {
+ this.promptUserField = value;
+ this.RaisePropertyChanged("PromptUser");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PromptUserSpecified {
+ get {
+ return this.promptUserFieldSpecified;
+ }
+ set {
+ this.promptUserFieldSpecified = value;
+ this.RaisePropertyChanged("PromptUserSpecified");
+ }
+ }
+
+ ///
+ [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");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public bool ValidValuesQueryBased {
+ get {
+ return this.validValuesQueryBasedField;
+ }
+ set {
+ this.validValuesQueryBasedField = value;
+ this.RaisePropertyChanged("ValidValuesQueryBased");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ValidValuesQueryBasedSpecified {
+ get {
+ return this.validValuesQueryBasedFieldSpecified;
+ }
+ set {
+ this.validValuesQueryBasedFieldSpecified = value;
+ this.RaisePropertyChanged("ValidValuesQueryBasedSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=10)]
+ public ValidValue[] ValidValues {
+ get {
+ return this.validValuesField;
+ }
+ set {
+ this.validValuesField = value;
+ this.RaisePropertyChanged("ValidValues");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public bool DefaultValuesQueryBased {
+ get {
+ return this.defaultValuesQueryBasedField;
+ }
+ set {
+ this.defaultValuesQueryBasedField = value;
+ this.RaisePropertyChanged("DefaultValuesQueryBased");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DefaultValuesQueryBasedSpecified {
+ get {
+ return this.defaultValuesQueryBasedFieldSpecified;
+ }
+ set {
+ this.defaultValuesQueryBasedFieldSpecified = value;
+ this.RaisePropertyChanged("DefaultValuesQueryBasedSpecified");
+ }
+ }
+
+ ///
+ [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");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public string ParameterStateName {
+ get {
+ return this.parameterStateNameField;
+ }
+ set {
+ this.parameterStateNameField = value;
+ this.RaisePropertyChanged("ParameterStateName");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Label {
+ get {
+ return this.labelField;
+ }
+ set {
+ this.labelField = value;
+ this.RaisePropertyChanged("Label");
+ }
+ }
+
+ ///
+ [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.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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ScheduleID {
+ get {
+ return this.scheduleIDField;
+ }
+ set {
+ this.scheduleIDField = value;
+ this.RaisePropertyChanged("ScheduleID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public ScheduleDefinition Definition {
+ get {
+ return this.definitionField;
+ }
+ set {
+ this.definitionField = value;
+ this.RaisePropertyChanged("Definition");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string Creator {
+ get {
+ return this.creatorField;
+ }
+ set {
+ this.creatorField = value;
+ this.RaisePropertyChanged("Creator");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public System.DateTime NextRunTime {
+ get {
+ return this.nextRunTimeField;
+ }
+ set {
+ this.nextRunTimeField = value;
+ this.RaisePropertyChanged("NextRunTime");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NextRunTimeSpecified {
+ get {
+ return this.nextRunTimeFieldSpecified;
+ }
+ set {
+ this.nextRunTimeFieldSpecified = value;
+ this.RaisePropertyChanged("NextRunTimeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public System.DateTime LastRunTime {
+ get {
+ return this.lastRunTimeField;
+ }
+ set {
+ this.lastRunTimeField = value;
+ this.RaisePropertyChanged("LastRunTime");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LastRunTimeSpecified {
+ get {
+ return this.lastRunTimeFieldSpecified;
+ }
+ set {
+ this.lastRunTimeFieldSpecified = value;
+ this.RaisePropertyChanged("LastRunTimeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public bool ReferencesPresent {
+ get {
+ return this.referencesPresentField;
+ }
+ set {
+ this.referencesPresentField = value;
+ this.RaisePropertyChanged("ReferencesPresent");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ID {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("ID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Model {
+ get {
+ return this.modelField;
+ }
+ set {
+ this.modelField = value;
+ this.RaisePropertyChanged("Model");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ID {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("ID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string ModelItemTypeName {
+ get {
+ return this.modelItemTypeNameField;
+ }
+ set {
+ this.modelItemTypeNameField = value;
+ this.RaisePropertyChanged("ModelItemTypeName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Path {
+ get {
+ return this.pathField;
+ }
+ set {
+ this.pathField = value;
+ this.RaisePropertyChanged("Path");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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 {
+
+ ///
+ Detail,
+
+ ///
+ List,
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string DataSourceID {
+ get {
+ return this.dataSourceIDField;
+ }
+ set {
+ this.dataSourceIDField = value;
+ this.RaisePropertyChanged("DataSourceID");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string GroupUserName {
+ get {
+ return this.groupUserNameField;
+ }
+ set {
+ this.groupUserNameField = value;
+ this.RaisePropertyChanged("GroupUserName");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string TaskID {
+ get {
+ return this.taskIDField;
+ }
+ set {
+ this.taskIDField = value;
+ this.RaisePropertyChanged("TaskID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Extension {
+ get {
+ return this.extensionField;
+ }
+ set {
+ this.extensionField = value;
+ this.RaisePropertyChanged("Extension");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ConnectString {
+ get {
+ return this.connectStringField;
+ }
+ set {
+ this.connectStringField = value;
+ this.RaisePropertyChanged("ConnectString");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool UseOriginalConnectString {
+ get {
+ return this.useOriginalConnectStringField;
+ }
+ set {
+ this.useOriginalConnectStringField = value;
+ this.RaisePropertyChanged("UseOriginalConnectString");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool OriginalConnectStringExpressionBased {
+ get {
+ return this.originalConnectStringExpressionBasedField;
+ }
+ set {
+ this.originalConnectStringExpressionBasedField = value;
+ this.RaisePropertyChanged("OriginalConnectStringExpressionBased");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public CredentialRetrievalEnum CredentialRetrieval {
+ get {
+ return this.credentialRetrievalField;
+ }
+ set {
+ this.credentialRetrievalField = value;
+ this.RaisePropertyChanged("CredentialRetrieval");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public bool WindowsCredentials {
+ get {
+ return this.windowsCredentialsField;
+ }
+ set {
+ this.windowsCredentialsField = value;
+ this.RaisePropertyChanged("WindowsCredentials");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public bool ImpersonateUser {
+ get {
+ return this.impersonateUserField;
+ }
+ set {
+ this.impersonateUserField = value;
+ this.RaisePropertyChanged("ImpersonateUser");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ImpersonateUserSpecified {
+ get {
+ return this.impersonateUserFieldSpecified;
+ }
+ set {
+ this.impersonateUserFieldSpecified = value;
+ this.RaisePropertyChanged("ImpersonateUserSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public string Prompt {
+ get {
+ return this.promptField;
+ }
+ set {
+ this.promptField = value;
+ this.RaisePropertyChanged("Prompt");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public string UserName {
+ get {
+ return this.userNameField;
+ }
+ set {
+ this.userNameField = value;
+ this.RaisePropertyChanged("UserName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public string Password {
+ get {
+ return this.passwordField;
+ }
+ set {
+ this.passwordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public bool Enabled {
+ get {
+ return this.enabledField;
+ }
+ set {
+ this.enabledField = value;
+ this.RaisePropertyChanged("Enabled");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool EnabledSpecified {
+ get {
+ return this.enabledFieldSpecified;
+ }
+ set {
+ this.enabledFieldSpecified = value;
+ this.RaisePropertyChanged("EnabledSpecified");
+ }
+ }
+ }
+
+ ///
+ [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 {
+
+ ///
+ Prompt,
+
+ ///
+ Store,
+
+ ///
+ Integrated,
+
+ ///
+ None,
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Reference {
+ get {
+ return this.referenceField;
+ }
+ set {
+ this.referenceField = value;
+ this.RaisePropertyChanged("Reference");
+ }
+ }
+ }
+
+ ///
+ [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 {
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string SubscriptionID {
+ get {
+ return this.subscriptionIDField;
+ }
+ set {
+ this.subscriptionIDField = value;
+ this.RaisePropertyChanged("SubscriptionID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Owner {
+ get {
+ return this.ownerField;
+ }
+ set {
+ this.ownerField = value;
+ this.RaisePropertyChanged("Owner");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Path {
+ get {
+ return this.pathField;
+ }
+ set {
+ this.pathField = value;
+ this.RaisePropertyChanged("Path");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string VirtualPath {
+ get {
+ return this.virtualPathField;
+ }
+ set {
+ this.virtualPathField = value;
+ this.RaisePropertyChanged("VirtualPath");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string Report {
+ get {
+ return this.reportField;
+ }
+ set {
+ this.reportField = value;
+ this.RaisePropertyChanged("Report");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ExtensionSettings DeliverySettings {
+ get {
+ return this.deliverySettingsField;
+ }
+ set {
+ this.deliverySettingsField = value;
+ this.RaisePropertyChanged("DeliverySettings");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public string Status {
+ get {
+ return this.statusField;
+ }
+ set {
+ this.statusField = value;
+ this.RaisePropertyChanged("Status");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public ActiveState Active {
+ get {
+ return this.activeField;
+ }
+ set {
+ this.activeField = value;
+ this.RaisePropertyChanged("Active");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public System.DateTime LastExecuted {
+ get {
+ return this.lastExecutedField;
+ }
+ set {
+ this.lastExecutedField = value;
+ this.RaisePropertyChanged("LastExecuted");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LastExecutedSpecified {
+ get {
+ return this.lastExecutedFieldSpecified;
+ }
+ set {
+ this.lastExecutedFieldSpecified = value;
+ this.RaisePropertyChanged("LastExecutedSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public string ModifiedBy {
+ get {
+ return this.modifiedByField;
+ }
+ set {
+ this.modifiedByField = value;
+ this.RaisePropertyChanged("ModifiedBy");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public System.DateTime ModifiedDate {
+ get {
+ return this.modifiedDateField;
+ }
+ set {
+ this.modifiedDateField = value;
+ this.RaisePropertyChanged("ModifiedDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public string EventType {
+ get {
+ return this.eventTypeField;
+ }
+ set {
+ this.eventTypeField = value;
+ this.RaisePropertyChanged("EventType");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Extension {
+ get {
+ return this.extensionField;
+ }
+ set {
+ this.extensionField = value;
+ this.RaisePropertyChanged("Extension");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ParameterName {
+ get {
+ return this.parameterNameField;
+ }
+ set {
+ this.parameterNameField = value;
+ this.RaisePropertyChanged("ParameterName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string FieldAlias {
+ get {
+ return this.fieldAliasField;
+ }
+ set {
+ this.fieldAliasField = value;
+ this.RaisePropertyChanged("FieldAlias");
+ }
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Label {
+ get {
+ return this.labelField;
+ }
+ set {
+ this.labelField = value;
+ this.RaisePropertyChanged("Label");
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public bool DeliveryExtensionRemoved {
+ get {
+ return this.deliveryExtensionRemovedField;
+ }
+ set {
+ this.deliveryExtensionRemovedField = value;
+ this.RaisePropertyChanged("DeliveryExtensionRemoved");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DeliveryExtensionRemovedSpecified {
+ get {
+ return this.deliveryExtensionRemovedFieldSpecified;
+ }
+ set {
+ this.deliveryExtensionRemovedFieldSpecified = value;
+ this.RaisePropertyChanged("DeliveryExtensionRemovedSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public bool SharedDataSourceRemoved {
+ get {
+ return this.sharedDataSourceRemovedField;
+ }
+ set {
+ this.sharedDataSourceRemovedField = value;
+ this.RaisePropertyChanged("SharedDataSourceRemoved");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SharedDataSourceRemovedSpecified {
+ get {
+ return this.sharedDataSourceRemovedFieldSpecified;
+ }
+ set {
+ this.sharedDataSourceRemovedFieldSpecified = value;
+ this.RaisePropertyChanged("SharedDataSourceRemovedSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool MissingParameterValue {
+ get {
+ return this.missingParameterValueField;
+ }
+ set {
+ this.missingParameterValueField = value;
+ this.RaisePropertyChanged("MissingParameterValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MissingParameterValueSpecified {
+ get {
+ return this.missingParameterValueFieldSpecified;
+ }
+ set {
+ this.missingParameterValueFieldSpecified = value;
+ this.RaisePropertyChanged("MissingParameterValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool InvalidParameterValue {
+ get {
+ return this.invalidParameterValueField;
+ }
+ set {
+ this.invalidParameterValueField = value;
+ this.RaisePropertyChanged("InvalidParameterValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool InvalidParameterValueSpecified {
+ get {
+ return this.invalidParameterValueFieldSpecified;
+ }
+ set {
+ this.invalidParameterValueFieldSpecified = value;
+ this.RaisePropertyChanged("InvalidParameterValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public bool UnknownReportParameter {
+ get {
+ return this.unknownReportParameterField;
+ }
+ set {
+ this.unknownReportParameterField = value;
+ this.RaisePropertyChanged("UnknownReportParameter");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string DisplayName {
+ get {
+ return this.displayNameField;
+ }
+ set {
+ this.displayNameField = value;
+ this.RaisePropertyChanged("DisplayName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool Required {
+ get {
+ return this.requiredField;
+ }
+ set {
+ this.requiredField = value;
+ this.RaisePropertyChanged("Required");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool RequiredSpecified {
+ get {
+ return this.requiredFieldSpecified;
+ }
+ set {
+ this.requiredFieldSpecified = value;
+ this.RaisePropertyChanged("RequiredSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public bool ReadOnly {
+ get {
+ return this.readOnlyField;
+ }
+ set {
+ this.readOnlyField = value;
+ this.RaisePropertyChanged("ReadOnly");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public string Error {
+ get {
+ return this.errorField;
+ }
+ set {
+ this.errorField = value;
+ this.RaisePropertyChanged("Error");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public bool Encrypted {
+ get {
+ return this.encryptedField;
+ }
+ set {
+ this.encryptedField = value;
+ this.RaisePropertyChanged("Encrypted");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public bool IsPassword {
+ get {
+ return this.isPasswordField;
+ }
+ set {
+ this.isPasswordField = value;
+ this.RaisePropertyChanged("IsPassword");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string CommandType {
+ get {
+ return this.commandTypeField;
+ }
+ set {
+ this.commandTypeField = value;
+ this.RaisePropertyChanged("CommandType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string CommandText {
+ get {
+ return this.commandTextField;
+ }
+ set {
+ this.commandTextField = value;
+ this.RaisePropertyChanged("CommandText");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public int Timeout {
+ get {
+ return this.timeoutField;
+ }
+ set {
+ this.timeoutField = value;
+ this.RaisePropertyChanged("Timeout");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Alias {
+ get {
+ return this.aliasField;
+ }
+ set {
+ this.aliasField = value;
+ this.RaisePropertyChanged("Alias");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
+ public Field[] Fields {
+ get {
+ return this.fieldsField;
+ }
+ set {
+ this.fieldsField = value;
+ this.RaisePropertyChanged("Fields");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public QueryDefinition Query {
+ get {
+ return this.queryField;
+ }
+ set {
+ this.queryField = value;
+ this.RaisePropertyChanged("Query");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public SensitivityEnum CaseSensitivity {
+ get {
+ return this.caseSensitivityField;
+ }
+ set {
+ this.caseSensitivityField = value;
+ this.RaisePropertyChanged("CaseSensitivity");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CaseSensitivitySpecified {
+ get {
+ return this.caseSensitivityFieldSpecified;
+ }
+ set {
+ this.caseSensitivityFieldSpecified = value;
+ this.RaisePropertyChanged("CaseSensitivitySpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string Collation {
+ get {
+ return this.collationField;
+ }
+ set {
+ this.collationField = value;
+ this.RaisePropertyChanged("Collation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public SensitivityEnum AccentSensitivity {
+ get {
+ return this.accentSensitivityField;
+ }
+ set {
+ this.accentSensitivityField = value;
+ this.RaisePropertyChanged("AccentSensitivity");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccentSensitivitySpecified {
+ get {
+ return this.accentSensitivityFieldSpecified;
+ }
+ set {
+ this.accentSensitivityFieldSpecified = value;
+ this.RaisePropertyChanged("AccentSensitivitySpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public SensitivityEnum KanatypeSensitivity {
+ get {
+ return this.kanatypeSensitivityField;
+ }
+ set {
+ this.kanatypeSensitivityField = value;
+ this.RaisePropertyChanged("KanatypeSensitivity");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool KanatypeSensitivitySpecified {
+ get {
+ return this.kanatypeSensitivityFieldSpecified;
+ }
+ set {
+ this.kanatypeSensitivityFieldSpecified = value;
+ this.RaisePropertyChanged("KanatypeSensitivitySpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public SensitivityEnum WidthSensitivity {
+ get {
+ return this.widthSensitivityField;
+ }
+ set {
+ this.widthSensitivityField = value;
+ this.RaisePropertyChanged("WidthSensitivity");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool WidthSensitivitySpecified {
+ get {
+ return this.widthSensitivityFieldSpecified;
+ }
+ set {
+ this.widthSensitivityFieldSpecified = value;
+ this.RaisePropertyChanged("WidthSensitivitySpecified");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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 {
+
+ ///
+ True,
+
+ ///
+ False,
+
+ ///
+ Auto,
+ }
+
+ ///
+ [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;
+
+ ///
+ [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");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Reference {
+ get {
+ return this.referenceField;
+ }
+ set {
+ this.referenceField = value;
+ this.RaisePropertyChanged("Reference");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ItemNamespaceEnum ItemNamespace {
+ get {
+ return this.itemNamespaceField;
+ }
+ set {
+ this.itemNamespaceField = value;
+ this.RaisePropertyChanged("ItemNamespace");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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 {
+
+ ///
+ PathBased,
+
+ ///
+ GUIDBased,
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ConditionEnum Condition {
+ get {
+ return this.conditionField;
+ }
+ set {
+ this.conditionField = value;
+ this.RaisePropertyChanged("Condition");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ConditionSpecified {
+ get {
+ return this.conditionFieldSpecified;
+ }
+ set {
+ this.conditionFieldSpecified = value;
+ this.RaisePropertyChanged("ConditionSpecified");
+ }
+ }
+
+ ///
+ [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");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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 {
+
+ ///
+ Contains,
+
+ ///
+ Equals,
+
+ ///
+ In,
+
+ ///
+ Between,
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string HistoryID {
+ get {
+ return this.historyIDField;
+ }
+ set {
+ this.historyIDField = value;
+ this.RaisePropertyChanged("HistoryID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public System.DateTime CreationDate {
+ get {
+ return this.creationDateField;
+ }
+ set {
+ this.creationDateField = value;
+ this.RaisePropertyChanged("CreationDate");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public short year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public short month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("month");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public short dayOfWeek {
+ get {
+ return this.dayOfWeekField;
+ }
+ set {
+ this.dayOfWeekField = value;
+ this.RaisePropertyChanged("dayOfWeek");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public short day {
+ get {
+ return this.dayField;
+ }
+ set {
+ this.dayField = value;
+ this.RaisePropertyChanged("day");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public short hour {
+ get {
+ return this.hourField;
+ }
+ set {
+ this.hourField = value;
+ this.RaisePropertyChanged("hour");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public short minute {
+ get {
+ return this.minuteField;
+ }
+ set {
+ this.minuteField = value;
+ this.RaisePropertyChanged("minute");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public short second {
+ get {
+ return this.secondField;
+ }
+ set {
+ this.secondField = value;
+ this.RaisePropertyChanged("second");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public int Bias {
+ get {
+ return this.biasField;
+ }
+ set {
+ this.biasField = value;
+ this.RaisePropertyChanged("Bias");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public int StandardBias {
+ get {
+ return this.standardBiasField;
+ }
+ set {
+ this.standardBiasField = value;
+ this.RaisePropertyChanged("StandardBias");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public SYSTEMTIME StandardDate {
+ get {
+ return this.standardDateField;
+ }
+ set {
+ this.standardDateField = value;
+ this.RaisePropertyChanged("StandardDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public int DaylightBias {
+ get {
+ return this.daylightBiasField;
+ }
+ set {
+ this.daylightBiasField = value;
+ this.RaisePropertyChanged("DaylightBias");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ReportServerVersionNumber {
+ get {
+ return this.reportServerVersionNumberField;
+ }
+ set {
+ this.reportServerVersionNumberField = value;
+ this.RaisePropertyChanged("ReportServerVersionNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ReportServerEdition {
+ get {
+ return this.reportServerEditionField;
+ }
+ set {
+ this.reportServerEditionField = value;
+ this.RaisePropertyChanged("ReportServerEdition");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string ReportServerVersion {
+ get {
+ return this.reportServerVersionField;
+ }
+ set {
+ this.reportServerVersionField = value;
+ this.RaisePropertyChanged("ReportServerVersion");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string ReportServerDateTime {
+ get {
+ return this.reportServerDateTimeField;
+ }
+ set {
+ this.reportServerDateTimeField = value;
+ this.RaisePropertyChanged("ReportServerDateTime");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public TimeZoneInformation ReportServerTimeZoneInfo {
+ get {
+ return this.reportServerTimeZoneInfoField;
+ }
+ set {
+ this.reportServerTimeZoneInfoField = value;
+ this.RaisePropertyChanged("ReportServerTimeZoneInfo");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Code {
+ get {
+ return this.codeField;
+ }
+ set {
+ this.codeField = value;
+ this.RaisePropertyChanged("Code");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Severity {
+ get {
+ return this.severityField;
+ }
+ set {
+ this.severityField = value;
+ this.RaisePropertyChanged("Severity");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string ObjectName {
+ get {
+ return this.objectNameField;
+ }
+ set {
+ this.objectNameField = value;
+ this.RaisePropertyChanged("ObjectName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string ObjectType {
+ get {
+ return this.objectTypeField;
+ }
+ set {
+ this.objectTypeField = value;
+ this.RaisePropertyChanged("ObjectType");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ID {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("ID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Path {
+ get {
+ return this.pathField;
+ }
+ set {
+ this.pathField = value;
+ this.RaisePropertyChanged("Path");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string VirtualPath {
+ get {
+ return this.virtualPathField;
+ }
+ set {
+ this.virtualPathField = value;
+ this.RaisePropertyChanged("VirtualPath");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string TypeName {
+ get {
+ return this.typeNameField;
+ }
+ set {
+ this.typeNameField = value;
+ this.RaisePropertyChanged("TypeName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public int Size {
+ get {
+ return this.sizeField;
+ }
+ set {
+ this.sizeField = value;
+ this.RaisePropertyChanged("Size");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SizeSpecified {
+ get {
+ return this.sizeFieldSpecified;
+ }
+ set {
+ this.sizeFieldSpecified = value;
+ this.RaisePropertyChanged("SizeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public bool Hidden {
+ get {
+ return this.hiddenField;
+ }
+ set {
+ this.hiddenField = value;
+ this.RaisePropertyChanged("Hidden");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HiddenSpecified {
+ get {
+ return this.hiddenFieldSpecified;
+ }
+ set {
+ this.hiddenFieldSpecified = value;
+ this.RaisePropertyChanged("HiddenSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public System.DateTime CreationDate {
+ get {
+ return this.creationDateField;
+ }
+ set {
+ this.creationDateField = value;
+ this.RaisePropertyChanged("CreationDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CreationDateSpecified {
+ get {
+ return this.creationDateFieldSpecified;
+ }
+ set {
+ this.creationDateFieldSpecified = value;
+ this.RaisePropertyChanged("CreationDateSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public System.DateTime ModifiedDate {
+ get {
+ return this.modifiedDateField;
+ }
+ set {
+ this.modifiedDateField = value;
+ this.RaisePropertyChanged("ModifiedDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ModifiedDateSpecified {
+ get {
+ return this.modifiedDateFieldSpecified;
+ }
+ set {
+ this.modifiedDateFieldSpecified = value;
+ this.RaisePropertyChanged("ModifiedDateSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public string CreatedBy {
+ get {
+ return this.createdByField;
+ }
+ set {
+ this.createdByField = value;
+ this.RaisePropertyChanged("CreatedBy");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public string ModifiedBy {
+ get {
+ return this.modifiedByField;
+ }
+ set {
+ this.modifiedByField = value;
+ this.RaisePropertyChanged("ModifiedBy");
+ }
+ }
+
+ ///
+ [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));
+ }
+ }
+ }
+
+ ///
+ [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;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [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;
+ }
+ }
+
+ ///
+ [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 {
+
+ ///
+ And,
+
+ ///
+ 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 {
+
+ 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;
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/Reference.svcmap
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/Reference.svcmap Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,30 @@
+
+
+
+ false
+ true
+
+ false
+ false
+ false
+
+
+ true
+ Auto
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/ReportService2010.wsdl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/ReportService2010.wsdl Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,6909 @@
+
+
+ The Reporting Services Web Service enables you to manage a report server and its contents including server settings, security, reports, subscriptions, and data sources.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Reporting Services Web Service enables you to manage a report server and its contents including server settings, security, reports, subscriptions, and data sources.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ActiveState.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ActiveState.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ActiveState, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.CacheRefreshPlan.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.CacheRefreshPlan.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.CacheRefreshPlan, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.CacheRefreshPlanState.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.CacheRefreshPlanState.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.CacheRefreshPlanState, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.CatalogItem.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.CatalogItem.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.CatalogItem, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataRetrievalPlan.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataRetrievalPlan.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.DataRetrievalPlan, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSetDefinition.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSetDefinition.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.DataSetDefinition, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSource.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSource.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.DataSource, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSourceDefinition.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSourceDefinition.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.DataSourceDefinition, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSourcePrompt.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.DataSourcePrompt.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.DataSourcePrompt, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Event.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Event.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Event, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ExpirationDefinition.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ExpirationDefinition.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ExpirationDefinition, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Extension.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Extension.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Extension, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ExtensionParameter.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ExtensionParameter.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ExtensionParameter, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ExtensionSettings.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ExtensionSettings.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ExtensionSettings, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ItemHistorySnapshot.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ItemHistorySnapshot.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ItemHistorySnapshot, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ItemParameter.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ItemParameter.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ItemParameter, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ItemReferenceData.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ItemReferenceData.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ItemReferenceData, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Job.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Job.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Job, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ModelCatalogItem.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ModelCatalogItem.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ModelCatalogItem, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ModelDrillthroughReport.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ModelDrillthroughReport.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ModelDrillthroughReport, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ModelItem.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ModelItem.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ModelItem, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ParameterValue.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ParameterValue.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ParameterValue, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ParameterValueOrFieldReference, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Policy.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Policy.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Policy, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Property.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Property.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Property, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Role.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Role.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Role, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Schedule.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Schedule.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Schedule, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ScheduleDefinitionOrReference, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ServerInfoHeader.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.ServerInfoHeader.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.ServerInfoHeader, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Subscription.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Subscription.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Subscription, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Task.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Task.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Task, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Warning.datasource
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/SSRS.Services.ReportServiceReference.Warning.datasource Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+ SSRS.Services.ReportServiceReference.Warning, Service References.ReportServiceReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/configuration.svcinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/configuration.svcinfo Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Service References/ReportServiceReference/configuration91.svcinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Service References/ReportServiceReference/configuration91.svcinfo Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+ ReportingService2010Soap
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ StrongWildcard
+
+
+
+
+
+ 65536
+
+
+
+
+
+
+
+
+ System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ System.Text.UTF8Encoding
+
+
+ Buffered
+
+
+
+
+
+ Text
+
+
+ System.ServiceModel.Configuration.BasicHttpSecurityElement
+
+
+ None
+
+
+ System.ServiceModel.Configuration.HttpTransportSecurityElement
+
+
+ None
+
+
+ None
+
+
+ System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement
+
+
+ Never
+
+
+ TransportSelected
+
+
+ (Collection)
+
+
+
+
+
+ System.ServiceModel.Configuration.BasicHttpMessageSecurityElement
+
+
+ UserName
+
+
+ Default
+
+
+
+
+
+
+
+
+ http://localhost:80/ReportServer_SQL2008/ReportService2010.asmx
+
+
+
+
+
+ basicHttpBinding
+
+
+ ReportingService2010Soap
+
+
+ ReportServiceReference.ReportingService2010Soap
+
+
+ System.ServiceModel.Configuration.AddressHeaderCollectionElement
+
+
+ <Header />
+
+
+ System.ServiceModel.Configuration.IdentityElement
+
+
+ System.ServiceModel.Configuration.UserPrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.ServicePrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.DnsElement
+
+
+
+
+
+ System.ServiceModel.Configuration.RsaElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateReferenceElement
+
+
+ My
+
+
+ LocalMachine
+
+
+ FindBySubjectDistinguishedName
+
+
+
+
+
+ False
+
+
+ ReportingService2010Soap
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/Settings.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/Settings.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace SSRS.Services
+{
+ internal class Settings
+ {
+ protected static char pathSeparator = '/';
+ protected static char[] pathSeparatorArray = { pathSeparator };
+ protected static string pathSeparatorString = new string(pathSeparator, 1);
+
+ public static string ReportServer { get { return "http://apollo/Reports_SQL2008"; } }
+ public static string ReportPath { get { return "/SSRSProject"; } }
+ public static char[] PathSeparatorArray { get { return pathSeparatorArray; } }
+ public static string PathSeparatorString { get { return pathSeparatorString; } }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/app.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/app.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Services/packages.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Services/packages.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Tests/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Tests/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS.Tests")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS.Tests")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("94e6b98d-e7cd-4786-bb3c-601aaca3cc9b")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Tests/ReportExecutionFixture.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Tests/ReportExecutionFixture.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,56 @@
+using System.IO;
+using NUnit.Framework;
+using SSRS.Services;
+using SSRS.Services.DTO;
+using SSRS.Services.ReportExecutionServiceReference;
+
+namespace SSRS.Tests
+{
+ [TestFixture]
+ class ReportExecutionFixture
+ {
+ private const string ReportPath = "/SSRSProject/Stock Price List";
+
+ [Test]
+ public void WhenExecute_With_SSRSProject_StockPriceList_And_Excel_ShouldReturnNotNullResult()
+ {
+ var client = new ReportExecutionService();
+
+ var request = new ReportExecutionRequest { Name = ReportPath, Format = "EXCEL" };
+ var parameters = new Parameter[1];
+ parameters[0] = new Parameter {Name = "ListPriceReportParameter1", Value = "0"};
+ request.Parameters = parameters;
+
+ var response = client.Execute(request) as ReportExecutionResponse;
+
+ Assert.NotNull(response);
+
+ string fileName = Path.GetTempPath() + "Stock Price List.xls";
+ using (FileStream stream = File.OpenWrite(fileName))
+ {
+ stream.Write(response.Result, 0, response.Result.Length);
+ }
+ }
+
+ [Test]
+ public void WhenExecute_With_SSRSProject_StockPriceList_And_Pdf_ShouldReturnNotNullResult()
+ {
+ var client = new ReportExecutionService();
+
+ var request = new ReportExecutionRequest { Name = ReportPath, Format = "PDF" };
+ var parameters = new Parameter[1];
+ parameters[0] = new Parameter { Name = "ListPriceReportParameter1", Value = "0" };
+ request.Parameters = parameters;
+
+ var response = client.Execute(request) as ReportExecutionResponse;
+
+ Assert.NotNull(response);
+
+ string fileName = Path.GetTempPath() + "samplereport.pdf";
+ using (FileStream stream = File.OpenWrite(fileName))
+ {
+ stream.Write(response.Result, 0, response.Result.Length);
+ }
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Tests/ReportsServiceFixture.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Tests/ReportsServiceFixture.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,28 @@
+using NUnit.Framework;
+using SSRS.Services;
+using SSRS.Services.DTO;
+
+namespace SSRS.Tests
+{
+ [TestFixture]
+ public class ReportsServiceFixture
+ {
+ [Test]
+ public void WhenExecute_IncludingParameters_ShouldReturnNotNullResult()
+ {
+ var service = new ReportsService();
+ var request = new ReportsRequest() { IncludeParameters = true };
+ var response = service.OnGet(request) as ReportsResponse;
+ Assert.NotNull(response);
+ }
+
+ [Test]
+ public void WhenExecute_ExcludingParameters_ShouldReturnNotNullResult()
+ {
+ var service = new ReportsService();
+ var request = new ReportsRequest() { IncludeParameters = false };
+ var response = service.OnGet(request) as ReportsResponse;
+ Assert.NotNull(response);
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Tests/SSRS.Tests.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Tests/SSRS.Tests.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,102 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {D4E6ADE4-9AEE-4201-82B0-890BD4749721}
+ Library
+ Properties
+ SSRS.Tests
+ SSRS.Tests
+ v4.0
+ 512
+ ..\
+ true
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ ..\packages\NUnit.2.6.0.12054\lib\nunit.framework.dll
+
+
+ ..\packages\ServiceStack.3.7.4\lib\net35\ServiceStack.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.4\lib\net35\ServiceStack.Common.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.4\lib\net35\ServiceStack.Interfaces.dll
+
+
+ ..\packages\ServiceStack.OrmLite.SqlServer.3.7.6\lib\ServiceStack.OrmLite.dll
+
+
+ ..\packages\ServiceStack.OrmLite.SqlServer.3.7.6\lib\ServiceStack.OrmLite.SqlServer.dll
+
+
+ ..\packages\ServiceStack.3.7.4\lib\net35\ServiceStack.RazorEngine.dll
+
+
+ ..\packages\ServiceStack.Redis.3.7.4\lib\net35\ServiceStack.Redis.dll
+
+
+ ..\packages\ServiceStack.3.7.4\lib\net35\ServiceStack.ServiceInterface.dll
+
+
+ ..\packages\ServiceStack.Text.3.7.6\lib\net35\ServiceStack.Text.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {42B88F74-5B24-4F7A-9409-F9FD30F99C7C}
+ SSRS.Services.DTO
+
+
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}
+ SSRS.Services
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Tests/app.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Tests/app.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Tests/packages.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Tests/packages.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/Global.asax
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/Global.asax Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,1 @@
+<%@ Application Codebehind="Global.asax.cs" Inherits="SSRS.Web.Global" Language="C#" %>
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/Global.asax.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/Global.asax.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,29 @@
+using System;
+using System.Web;
+using Funq;
+using SSRS.Services;
+using SSRS.Services.DTOs;
+using ServiceStack.WebHost.Endpoints;
+
+namespace SSRS.Web
+{
+ public class AppHost : AppHostBase
+ {
+ public AppHost() :
+ base("REST Services",
+ typeof(ReportsService).Assembly) {}
+
+ public override void Configure(Container container)
+ {
+ Routes.Add("reports", "POST");
+ }
+ }
+
+ public class Global : HttpApplication
+ {
+ protected void Application_Start(object sender, EventArgs e)
+ {
+ new AppHost().Init();
+ }
+ }
+}
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,35 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS.Web")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS.Web")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("016fe4c2-61aa-4ebb-b3c8-7444617d2826")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers
+// by using the '*' as shown below:
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/SSRS.Web.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/SSRS.Web.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,155 @@
+
+
+
+ Debug
+ AnyCPU
+
+
+ 2.0
+ {A301F6B9-A865-4A1F-849D-085C0B5A5A9C}
+ {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
+ Library
+ Properties
+ SSRS.Web
+ SSRS.Web
+ v4.0
+ false
+ {388264C5-BF71-4A8E-8EF4-6F62DD6A4E64}|..\SSRS\SSRS.csproj|ClientBin|False
+ ..\
+ true
+
+
+ true
+ full
+ false
+ bin\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+ ..\packages\ServiceStack.3.7.4\lib\net35\ServiceStack.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.4\lib\net35\ServiceStack.Common.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.4\lib\net35\ServiceStack.Interfaces.dll
+
+
+ ..\packages\ServiceStack.OrmLite.SqlServer.3.7.6\lib\ServiceStack.OrmLite.dll
+
+
+ ..\packages\ServiceStack.OrmLite.SqlServer.3.7.6\lib\ServiceStack.OrmLite.SqlServer.dll
+
+
+ ..\packages\ServiceStack.3.7.4\lib\net35\ServiceStack.RazorEngine.dll
+
+
+ ..\packages\ServiceStack.Redis.3.7.4\lib\net35\ServiceStack.Redis.dll
+
+
+ ..\packages\ServiceStack.3.7.4\lib\net35\ServiceStack.ServiceInterface.dll
+
+
+ ..\packages\ServiceStack.Text.3.7.6\lib\net35\ServiceStack.Text.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Web.config
+
+
+ Web.config
+
+
+
+
+ Global.asax
+
+
+
+
+
+ MSBuild:Compile
+ Designer
+
+
+
+
+
+
+
+ {31ADF48B-7540-4869-BF0F-D088DD67707E}
+ SSRS.Services.DTOs
+
+
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}
+ SSRS.Services
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ False
+ False
+ 2505
+ /
+
+
+ False
+ False
+
+
+ False
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/Silverlight.js
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/Silverlight.js Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,2 @@
+//v2.0.30511.0
+if(!window.Silverlight)window.Silverlight={};Silverlight._silverlightCount=0;Silverlight.__onSilverlightInstalledCalled=false;Silverlight.fwlinkRoot="http://go2.microsoft.com/fwlink/?LinkID=";Silverlight.__installationEventFired=false;Silverlight.onGetSilverlight=null;Silverlight.onSilverlightInstalled=function(){window.location.reload(false)};Silverlight.isInstalled=function(b){if(b==undefined)b=null;var a=false,m=null;try{var i=null,j=false;if(window.ActiveXObject)try{i=new ActiveXObject("AgControl.AgControl");if(b===null)a=true;else if(i.IsVersionSupported(b))a=true;i=null}catch(l){j=true}else j=true;if(j){var k=navigator.plugins["Silverlight Plug-In"];if(k)if(b===null)a=true;else{var h=k.description;if(h==="1.0.30226.2")h="2.0.30226.2";var c=h.split(".");while(c.length>3)c.pop();while(c.length<4)c.push(0);var e=b.split(".");while(e.length>4)e.pop();var d,g,f=0;do{d=parseInt(e[f]);g=parseInt(c[f]);f++}while(f");delete a.id;delete a.width;delete a.height;for(var c in a)if(a[c])b.push('');b.push("");return b.join("")};Silverlight.createObjectEx=function(b){var a=b,c=Silverlight.createObject(a.source,a.parentElement,a.id,a.properties,a.events,a.initParams,a.context);if(a.parentElement==null)return c};Silverlight.buildPromptHTML=function(b){var a="",d=Silverlight.fwlinkRoot,c=b.version;if(b.alt)a=b.alt;else{if(!c)c="";a="";a=a.replace("{1}",c);a=a.replace("{2}",d+"108181")}return a};Silverlight.getSilverlight=function(e){if(Silverlight.onGetSilverlight)Silverlight.onGetSilverlight();var b="",a=String(e).split(".");if(a.length>1){var c=parseInt(a[0]);if(isNaN(c)||c<2)b="1.0";else b=a[0]+"."+a[1]}var d="";if(b.match(/^\d+\056\d+$/))d="&v="+b;Silverlight.followFWLink("149156"+d)};Silverlight.followFWLink=function(a){top.location=Silverlight.fwlinkRoot+String(a)};Silverlight.HtmlAttributeEncode=function(c){var a,b="";if(c==null)return null;for(var d=0;d96&&a<123||a>64&&a<91||a>43&&a<58&&a!=47||a==95)b=b+String.fromCharCode(a);else b=b+""+a+";"}return b};Silverlight.default_error_handler=function(e,b){var d,c=b.ErrorType;d=b.ErrorCode;var a="\nSilverlight error message \n";a+="ErrorCode: "+d+"\n";a+="ErrorType: "+c+" \n";a+="Message: "+b.ErrorMessage+" \n";if(c=="ParserError"){a+="XamlFile: "+b.xamlFile+" \n";a+="Line: "+b.lineNumber+" \n";a+="Position: "+b.charPosition+" \n"}else if(c=="RuntimeError"){if(b.lineNumber!=0){a+="Line: "+b.lineNumber+" \n";a+="Position: "+b.charPosition+" \n"}a+="MethodName: "+b.methodName+" \n"}alert(a)};Silverlight.__cleanup=function(){for(var a=Silverlight._silverlightCount-1;a>=0;a--)window["__slEvent"+a]=null;Silverlight._silverlightCount=0;if(window.removeEventListener)window.removeEventListener("unload",Silverlight.__cleanup,false);else window.detachEvent("onunload",Silverlight.__cleanup)};Silverlight.__getHandlerName=function(b){var a="";if(typeof b=="string")a=b;else if(typeof b=="function"){if(Silverlight._silverlightCount==0)if(window.addEventListener)window.addEventListener("onunload",Silverlight.__cleanup,false);else window.attachEvent("onunload",Silverlight.__cleanup);var c=Silverlight._silverlightCount++;a="__slEvent"+c;window[a]=b}else a=null;return a};Silverlight.onRequiredVersionAvailable=function(){};Silverlight.onRestartRequired=function(){};Silverlight.onUpgradeRequired=function(){};Silverlight.onInstallRequired=function(){};Silverlight.IsVersionAvailableOnError=function(d,a){var b=false;try{if(a.ErrorCode==8001&&!Silverlight.__installationEventFired){Silverlight.onUpgradeRequired();Silverlight.__installationEventFired=true}else if(a.ErrorCode==8002&&!Silverlight.__installationEventFired){Silverlight.onRestartRequired();Silverlight.__installationEventFired=true}else if(a.ErrorCode==5014||a.ErrorCode==2106){if(Silverlight.__verifySilverlight2UpgradeSuccess(a.getHost()))b=true}else b=true}catch(c){}return b};Silverlight.IsVersionAvailableOnLoad=function(b){var a=false;try{if(Silverlight.__verifySilverlight2UpgradeSuccess(b.getHost()))a=true}catch(c){}return a};Silverlight.__verifySilverlight2UpgradeSuccess=function(d){var c=false,b="2.0.31005",a=null;try{if(d.IsVersionSupported(b+".99")){a=Silverlight.onRequiredVersionAvailable;c=true}else if(d.IsVersionSupported(b+".0"))a=Silverlight.onRestartRequired;else a=Silverlight.onUpgradeRequired;if(a&&!Silverlight.__installationEventFired){a();Silverlight.__installationEventFired=true}}catch(e){}return c}
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/SplashScreen.js
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/SplashScreen.js Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,23 @@
+function onSourceDownloadProgressChanged(sender, eventArgs) {
+ var val = Math.round((eventArgs.progress * 1000)) / 10;
+ //sender.findName("progressText").Text = String(Math.round(val));
+
+ if (val <= 25) {
+ sender.findName("LoadingMask1").ScaleX = val / 25;
+ }
+ if (val > 25 && val <= 50) {
+ sender.findName("LoadingMask1").ScaleX = 1;
+ sender.findName("LoadingMask2").ScaleX = val / 50;
+ }
+ if (val > 50 && val <= 75) {
+ sender.findName("LoadingMask1").ScaleX = 1;
+ sender.findName("LoadingMask2").ScaleX = 1;
+ sender.findName("LoadingMask3").ScaleX = val / 75;
+ }
+ if (val > 75 && val <= 100) {
+ sender.findName("LoadingMask1").ScaleX = 1;
+ sender.findName("LoadingMask2").ScaleX = 1;
+ sender.findName("LoadingMask3").ScaleX = 1;
+ sender.findName("LoadingMask4").ScaleX = val / 100;
+ }
+}
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/SplashScreen.xaml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/SplashScreen.xaml Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,191 @@
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/Web.Release.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/Web.Release.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/Web.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/Web.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/crossdomain.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/crossdomain.xml Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/index.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/index.html Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,84 @@
+
+
+
+
+ SSRS
+
+
+
+
+
+
+
+
+
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.Web/packages.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.Web/packages.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS.sln
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS.sln Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,55 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SSRS", "SSRS\SSRS.csproj", "{388264C5-BF71-4A8E-8EF4-6F62DD6A4E64}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SSRS.Web", "SSRS.Web\SSRS.Web.csproj", "{A301F6B9-A865-4A1F-849D-085C0B5A5A9C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SSRS.Services", "SSRS.Services\SSRS.Services.csproj", "{647369D2-B163-45B7-8E40-BBADEC2F30F7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{4DC0D03B-55EF-4134-9549-68319FECBA4C}"
+ ProjectSection(SolutionItems) = preProject
+ .nuget\NuGet.exe = .nuget\NuGet.exe
+ .nuget\NuGet.targets = .nuget\NuGet.targets
+ .nuget\packages.config = .nuget\packages.config
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SSRS.Services.UnitTests", "SSRS.Services.UnitTests\SSRS.Services.UnitTests.csproj", "{06D1C29B-9BAC-4784-92F6-0DF91F192B6B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SSRS.Services.WebTests", "SSRS.Services.WebTests\SSRS.Services.WebTests.csproj", "{40836A5F-C6F7-4CEF-9638-5C36F8D04789}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SSRS.Services.DTOs", "SSRS.Services.DTOs\SSRS.Services.DTOs.csproj", "{31ADF48B-7540-4869-BF0F-D088DD67707E}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {388264C5-BF71-4A8E-8EF4-6F62DD6A4E64}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {388264C5-BF71-4A8E-8EF4-6F62DD6A4E64}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {388264C5-BF71-4A8E-8EF4-6F62DD6A4E64}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {388264C5-BF71-4A8E-8EF4-6F62DD6A4E64}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A301F6B9-A865-4A1F-849D-085C0B5A5A9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A301F6B9-A865-4A1F-849D-085C0B5A5A9C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A301F6B9-A865-4A1F-849D-085C0B5A5A9C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A301F6B9-A865-4A1F-849D-085C0B5A5A9C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {647369D2-B163-45B7-8E40-BBADEC2F30F7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {06D1C29B-9BAC-4784-92F6-0DF91F192B6B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {06D1C29B-9BAC-4784-92F6-0DF91F192B6B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {06D1C29B-9BAC-4784-92F6-0DF91F192B6B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {40836A5F-C6F7-4CEF-9638-5C36F8D04789}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {40836A5F-C6F7-4CEF-9638-5C36F8D04789}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {40836A5F-C6F7-4CEF-9638-5C36F8D04789}.Release|Any CPU.Build.0 = Release|Any CPU
+ {31ADF48B-7540-4869-BF0F-D088DD67707E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {31ADF48B-7540-4869-BF0F-D088DD67707E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {31ADF48B-7540-4869-BF0F-D088DD67707E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {31ADF48B-7540-4869-BF0F-D088DD67707E}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/App.xaml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/App.xaml Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/App.xaml.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/App.xaml.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,76 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Shapes;
+
+namespace SSRS
+{
+ public partial class App : Application
+ {
+
+ public App()
+ {
+ this.Startup += this.Application_Startup;
+ this.Exit += this.Application_Exit;
+ this.UnhandledException += this.Application_UnhandledException;
+
+ InitializeComponent();
+ }
+
+ private void Application_Startup(object sender, StartupEventArgs e)
+ {
+ try
+ {
+ this.RootVisual = new MainPage();
+ SilverlightGlimpse.Services.Glimpse.Service.Load(this);
+ }
+ catch (Exception ex)
+ {
+ SilverlightGlimpse.Services.Glimpse.Service.DisplayLoadFailure(this, ex);
+ }
+ }
+
+ private void Application_Exit(object sender, EventArgs e)
+ {
+
+ }
+
+ private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
+ {
+ // If the app is running outside of the debugger then report the exception using
+ // the browser's exception mechanism. On IE this will display it a yellow alert
+ // icon in the status bar and Firefox will display a script error.
+ if (!System.Diagnostics.Debugger.IsAttached)
+ {
+
+ // NOTE: This will allow the application to continue running after an exception has been thrown
+ // but not handled.
+ // For production applications this error handling should be replaced with something that will
+ // report the error to the website and stop the application.
+ e.Handled = true;
+ Deployment.Current.Dispatcher.BeginInvoke(delegate { ReportErrorToDOM(e); });
+ }
+ }
+
+ private void ReportErrorToDOM(ApplicationUnhandledExceptionEventArgs e)
+ {
+ try
+ {
+ string errorMsg = e.ExceptionObject.Message + e.ExceptionObject.StackTrace;
+ errorMsg = errorMsg.Replace('"', '\'').Replace("\r\n", @"\n");
+
+ System.Windows.Browser.HtmlPage.Window.Eval("throw new Error(\"Unhandled Error in Silverlight Application " + errorMsg + "\");");
+ }
+ catch (Exception)
+ {
+ }
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Controls/FormFieldTemplateSelector.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Controls/FormFieldTemplateSelector.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,37 @@
+using System.Collections.ObjectModel;
+using System.Linq;
+using System.Windows;
+using System.Windows.Controls;
+
+namespace SSRS.Controls
+{
+ public class FormFieldTemplateSelector : UserControl
+ {
+ public Collection DataTemplates { get; set; }
+
+ public static readonly DependencyProperty DataTypeProperty = DependencyProperty.Register("DataType", typeof(string), typeof(FormFieldTemplateSelector), new PropertyMetadata(string.Empty));
+ public string DataType
+ {
+ get { return (string)GetValue(DataTypeProperty); }
+ set { SetValue(DataTypeProperty, value); }
+ }
+
+ public FormFieldTemplateSelector()
+ {
+ DataTemplates = new Collection();
+ Loaded += OnLoaded;
+ }
+
+ private void OnLoaded(object sender, RoutedEventArgs e)
+ {
+ var fieldType = DataType;
+
+ foreach (var t in DataTemplates.Where(t => fieldType == t.DataType))
+ {
+ Content = t.LoadContent() as UIElement;
+ return;
+ }
+ Content = null;
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Controls/TemplateSelectorDataTemplate.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Controls/TemplateSelectorDataTemplate.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,9 @@
+using System.Windows;
+
+namespace SSRS.Controls
+{
+ public class TemplateSelectorDataTemplate : DataTemplate
+ {
+ public new string DataType { get; set; }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Data/DynamicFormField.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Data/DynamicFormField.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,19 @@
+using System;
+using SSRS.Services;
+
+namespace SSRS.Data
+{
+ public class DynamicFormField
+ {
+ public Guid Id { get; private set; }
+ public string Caption { get; set; }
+ public bool Nullable { get; set; }
+ public string Value { get; set; }
+ public string Type { get; set; }
+
+ public DynamicFormField()
+ {
+ Id = Guid.NewGuid();
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Fonts/segoeui.ttf
Binary file SSRS/SSRS/Fonts/segoeui.ttf has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Fonts/segoeuib.ttf
Binary file SSRS/SSRS/Fonts/segoeuib.ttf has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Fonts/segoeuii.ttf
Binary file SSRS/SSRS/Fonts/segoeuii.ttf has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Fonts/segoeuil.ttf
Binary file SSRS/SSRS/Fonts/segoeuil.ttf has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Fonts/segoeuiz.ttf
Binary file SSRS/SSRS/Fonts/segoeuiz.ttf has changed
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/MainPage.xaml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/MainPage.xaml Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/MainPage.xaml.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/MainPage.xaml.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,40 @@
+using System;
+using System.Collections.Generic;
+using System.Net;
+using SSRS.ViewModels;
+using ServiceStack.ServiceClient.Web;
+
+namespace SSRS
+{
+ public partial class MainPage
+ {
+ public MainPage()
+ {
+ InitializeComponent();
+ DataContext = new MainPageViewModel();
+ }
+
+ //private void btnExcel_Click(object sender, System.Windows.RoutedEventArgs e)
+ //{
+ // //var client = new WebClient();
+ // //client.OpenReadAsync(new Uri("/services/Reports", UriKind.Relative));
+ //}
+
+ //private void btnPdf_Click(object sender, System.Windows.RoutedEventArgs e)
+ //{
+
+ //}
+
+ //public static string ReportServer { get { return "http://localhost/reportserver_sql2008"; } }
+
+ //public static string ReportPath { get { return ReportServer + "/"; } }
+
+ //protected static char[] pathSeparatorArray = { pathSeparator };
+ //public static char[] PathSeparatorArray { get { return pathSeparatorArray; } }
+
+ //protected static char pathSeparator = '/';
+ //protected static string pathSeparatorString = new string(pathSeparator, 1);
+ //public static string PathSeparatorString { get { return pathSeparatorString; } }
+
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Properties/AppManifest.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Properties/AppManifest.xml Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,6 @@
+
+
+
+
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Properties/AssemblyInfo.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,35 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("SSRS")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("SSRS")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("50662acb-e1ef-46d3-898c-0094ef82ba75")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers
+// by using the '*' as shown below:
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Properties/OutOfBrowserSettings.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Properties/OutOfBrowserSettings.xml Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,10 @@
+
+ SSRS Application on your desktop; at home, at work or on the go.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/SSRS.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/SSRS.csproj Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,239 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.50727
+ 2.0
+ {388264C5-BF71-4A8E-8EF4-6F62DD6A4E64}
+ {A1591282-1198-4647-A2B1-27E5FF5F6F3B};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
+ Library
+ Properties
+ SSRS
+ SSRS
+ Silverlight
+ v5.0
+ $(TargetFrameworkVersion)
+ true
+
+
+ true
+ true
+ SSRS.xap
+ Properties\AppManifest.xml
+ SSRS.App
+ SSRSTestPage.html
+ true
+ true
+ false
+ Properties\OutOfBrowserSettings.xml
+ true
+ true
+
+
+ true
+ 4.0.20525.0
+
+ ..\
+ true
+
+
+
+ v3.5
+
+
+ true
+ full
+ false
+ Bin\Debug
+ DEBUG;TRACE;SILVERLIGHT
+ true
+ true
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ Bin\Release
+ TRACE;SILVERLIGHT
+ true
+ true
+ prompt
+ 4
+
+
+
+ ..\Libs\GalaSoft.MvvmLight.SL5\GalaSoft.MvvmLight.SL5.dll
+
+
+ ..\packages\Blend.Interactivity.Silverlight.2.0.20520.0\lib\sl\Microsoft.Expression.Interactions.dll
+
+
+
+ ..\packages\ServiceStack.Common.3.7.7\lib\sl5\ServiceStack.Common.dll
+
+
+ ..\packages\ServiceStack.Common.3.7.7\lib\sl5\ServiceStack.Interfaces.dll
+
+
+ ..\packages\ServiceStack.Text.3.7.6\lib\sl5\ServiceStack.Text.dll
+
+
+ ..\packages\SilverlightGlimpse.1.0.1\lib\sl50\SilverlightGlimpse.dll
+
+
+
+
+
+
+
+
+
+ ..\packages\SilverlightGlimpse.1.0.1\lib\sl50\System.Windows.Controls.dll
+
+
+
+ ..\packages\SilverlightToolkit-Core.4.2010.4\lib\sl4\System.Windows.Controls.Toolkit.dll
+
+
+ ..\packages\Blend.Interactivity.Silverlight.2.0.20520.0\lib\sl\System.Windows.Interactivity.dll
+
+
+
+
+
+
+ Data\Parameter.cs
+
+
+ Data\ReportExecutionRequest.cs
+
+
+ Data\ReportExecutionResponse.cs
+
+
+ Data\ReportInfo.cs
+
+
+ Data\ReportsRequest.cs
+
+
+ Data\ReportsResponse.cs
+
+
+ App.xaml
+
+
+
+
+
+ MainPage.xaml
+
+
+
+
+
+
+
+
+ Designer
+ MSBuild:Compile
+
+
+ Designer
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+ Designer
+
+
+
+
+ Designer
+
+
+
+
+
+
+
+
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+ True
+
+
+
+
+ True
+ True
+ True
+
+
+ True
+ True
+ True
+ True
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Services/AutoFormService.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Services/AutoFormService.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,26 @@
+using System.Collections.ObjectModel;
+using SSRS.Data;
+using SSRS.Services.DTOs;
+
+namespace SSRS.Services
+{
+ public class AutoFormService
+ {
+ public Collection GetForm(ReportInfo report)
+ {
+ var form = new Collection();
+
+ foreach (var parameter in report.Parameters)
+ {
+ form.Add(new DynamicFormField()
+ {
+ Caption = parameter.Name,
+ Nullable = parameter.Nullable,
+ Type = parameter.ParameterType,
+ Value = parameter.DefaultValues[0]
+ });
+ }
+ return form;
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Services/ServiceClient.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Services/ServiceClient.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,217 @@
+using System;
+using System.IO;
+using System.Net;
+using System.Net.Browser;
+using System.Runtime.Serialization.Json;
+using System.Windows;
+using System.Windows.Browser;
+using ServiceStack.Text;
+
+namespace SSRS.Services
+{
+ public class ServiceClient
+ where TRequest : class
+ where TResponse : class
+ {
+ private readonly string _baseUri;
+
+ public bool EnableCookies { get; set; }
+
+ public ServiceClient(string baseUri = "/services")
+ {
+ // make sure the base uri is set appropriately
+ if (!baseUri.StartsWith("http", StringComparison.InvariantCultureIgnoreCase))
+ {
+ var source = Application.Current.Host.Source;
+ var rootUri = source.AbsoluteUri.Substring(0, source.AbsoluteUri.Length - source.AbsolutePath.Length);
+ if (!baseUri.StartsWith("/"))
+ baseUri = "/" + baseUri;
+ baseUri = rootUri + baseUri;
+ }
+ this._baseUri = baseUri;
+
+ // cookies are on by default
+ this.EnableCookies = true;
+ }
+
+ public void Send(string uri, string method, TRequest data = null)
+ {
+ // set up the web request
+ var webRequest = (HttpWebRequest) WebRequestCreator.ClientHttp.Create(new Uri(_baseUri + uri));
+ webRequest.Method = method;
+
+ // if cookies are enabled, pass them in from the browser
+ if (this.EnableCookies)
+ {
+ webRequest.CookieContainer = new CookieContainer();
+ webRequest.CookieContainer.SetCookies(new Uri(_baseUri), HtmlPage.Document.Cookies);
+ }
+
+ // set the accept header so our response is in json
+ webRequest.Accept = "application/json";
+
+ // if we have data to stream, start streaming. Otherwise we can get the response now.
+ if (data != null)
+ webRequest.BeginGetRequestStream(RequestCallback, new DataContainer(webRequest, data));
+ else
+ webRequest.BeginGetResponse(this.ResponseCallback, webRequest);
+ }
+
+ private void RequestCallback(IAsyncResult asyncResult)
+ {
+ try
+ {
+ // Get the web request stream
+ var container = (DataContainer)asyncResult.AsyncState;
+ var webRequest = container.WebRequest;
+ var stream = webRequest.EndGetRequestStream(asyncResult);
+
+ // set the content type to json
+ webRequest.ContentType = "application/json";
+
+ var serializer = new DataContractJsonSerializer(typeof(TRequest));
+ serializer.WriteObject(stream, container.Data);
+ stream.Flush();
+ stream.Close();
+
+ // SERVICE STACK SERIALIZER
+ //using (var writer = new StreamWriter(stream))
+ //{
+ // var serializer = new JsonSerializer();
+ // serializer.SerializeToWriter(container.Data, writer);
+ //}
+
+ // now we can get the response
+ webRequest.BeginGetResponse(ResponseCallback, webRequest);
+ }
+ catch (Exception ex)
+ {
+ // Raise our own event for the error on the UI thread
+ var args = new ServiceClientEventArgs(ex);
+ Deployment.Current.Dispatcher.BeginInvoke(() => this.OnCompleted(args));
+ }
+
+ }
+
+ private void ResponseCallback(IAsyncResult asyncResult)
+ {
+ try
+ {
+ // Get the web response
+ var webRequest = (HttpWebRequest)asyncResult.AsyncState;
+ var webResponse = webRequest.EndGetResponse(asyncResult);
+
+ // Get the web response stream
+ var stream = webResponse.GetResponseStream();
+
+ // Deserialize the json data in the response stream
+ var serializer = new DataContractJsonSerializer(typeof(TResponse));
+ var response = (TResponse)serializer.ReadObject(stream);
+
+ // If you want to use ServiceStack's serializer, replace the previous code block with this one.
+ //TResponse response;
+ //using (var reader = new StreamReader(stream))
+ //{
+ // var serializer = new JsonSerializer();
+ // response = serializer.DeserializeFromReader(reader);
+ //}
+
+
+ // Switch to the UI thread
+ var args = new ServiceClientEventArgs(response);
+ Deployment.Current.Dispatcher.BeginInvoke(
+ () =>
+ {
+ // if cookies are enabled, pass them back to the browser
+ if (this.EnableCookies && webRequest.CookieContainer != null)
+ {
+ var cookieHeader = webRequest.CookieContainer.GetCookieHeader(new Uri(_baseUri));
+ HtmlPage.Document.Cookies = cookieHeader;
+ }
+
+ //Raise our own event for the response
+ this.OnCompleted(args);
+ });
+ }
+ catch (Exception ex)
+ {
+ // Raise our own event for the error on the UI thread
+ var args = new ServiceClientEventArgs(ex);
+ Deployment.Current.Dispatcher.BeginInvoke(() => this.OnCompleted(args));
+ }
+ }
+
+ public void Get(string uri)
+ {
+ this.Send(uri, "GET");
+ }
+
+ public void Post(string uri, TRequest data = null)
+ {
+ this.Send(uri, "POST", data);
+ }
+
+ public void Put(string uri, TRequest data = null)
+ {
+ this.Send(uri, "PUT", data);
+ }
+
+ public void Patch(string uri, TRequest data = null)
+ {
+ this.Send(uri, "PATCH", data);
+ }
+
+ public void Delete(string uri, TRequest data = null)
+ {
+ this.Send(uri, "DELETE", data);
+ }
+
+ public event EventHandler> Completed;
+
+ protected void OnCompleted(ServiceClientEventArgs e)
+ {
+ var handler = this.Completed;
+ if (handler != null)
+ handler(this, e);
+ }
+
+ private class DataContainer
+ {
+ public DataContainer(HttpWebRequest webRequest, TRequest data)
+ {
+ this.WebRequest = webRequest;
+ this.Data = data;
+ }
+
+ public HttpWebRequest WebRequest { get; private set; }
+ public TRequest Data { get; private set; }
+ }
+ }
+
+ public class ServiceClientEventArgs : EventArgs
+ where TResponse : class
+ {
+ private readonly TResponse _response;
+ private readonly Exception _error;
+
+ public ServiceClientEventArgs(TResponse response)
+ {
+ this._response = response;
+ }
+
+ public ServiceClientEventArgs(Exception error)
+ {
+ this._error = error;
+ }
+
+ public TResponse Response
+ {
+ get { return this._response; }
+ }
+
+ public Exception Error
+ {
+ get { return this._error; }
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/Styles.xaml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/Styles.xaml Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,1103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/ViewModels/MainPageViewModel.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/ViewModels/MainPageViewModel.cs Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,192 @@
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.ComponentModel;
+using System.IO.IsolatedStorage;
+using System.Linq;
+using System.Net;
+using System.Windows.Input;
+using GalaSoft.MvvmLight.Command;
+using SSRS.Data;
+using SSRS.Services;
+using SSRS.Services.DTOs;
+
+namespace SSRS.ViewModels
+{
+ public class MainPageViewModel : INotifyPropertyChanged
+ {
+ ServiceClient executionClient;
+
+ public MainPageViewModel()
+ {
+ Init();
+ InitAndExecuteReportsService();
+ InitAndExecuteReportExecutionService();
+ }
+
+ private void Init()
+ {
+ Fields = new ObservableCollection();
+ SelectedExportFileTypes = ExportFileTypes[0];
+
+ SubmitCommand = new RelayCommand(() => executionClient.Post("/reportExecution",
+ new ReportExecutionRequest()
+ {
+ Format = SelectedExportFileTypes,
+ Name = SelectedReport.Path,
+ Parameters = GetParameters()
+ }
+ ));
+ }
+
+ private Parameter[] GetParameters()
+ {
+ var parameters = from f in Fields
+ select new Parameter() {Name = f.Caption, Value = f.Value};
+ return parameters.ToArray();
+ }
+
+ private void InitAndExecuteReportsService()
+ {
+ var client = new ServiceClient();
+ client.Completed += (sender, args) =>
+ {
+ // check for web exceptions
+ var webEx = args.Error as WebException;
+ if (webEx != null)
+ {
+ var webResponse = (HttpWebResponse) webEx.Response;
+
+ ErrorText = string.Format("WebException: {0} {1} {2}",
+ webResponse.ResponseUri,
+ webResponse.Method, webResponse.StatusDescription);
+
+ return;
+ }
+
+ // re-throw any other exceptions
+ if (args.Error != null)
+ throw args.Error;
+
+ var result = args.Response.Result;
+ if (result == null) return;
+ Reports = new ObservableCollection(result);
+ if (Reports.Count > 0)
+ SelectedReport = Reports[0];
+ };
+
+ client.Post("/reports", new ReportsRequest() {IncludeParameters = true});
+ }
+
+ private void InitAndExecuteReportExecutionService()
+ {
+ executionClient = new ServiceClient();
+ executionClient.Completed += (sender, args) =>
+ {
+ // check for web exceptions
+ var webEx = args.Error as WebException;
+ if (webEx != null)
+ {
+ var webResponse = (HttpWebResponse)webEx.Response;
+ ErrorText = webResponse.StatusDescription;
+ return;
+ }
+
+ // re-throw any other exceptions
+ if (args.Error != null)
+ throw args.Error;
+
+ var userSettings = IsolatedStorageSettings.ApplicationSettings;
+ var filename = string.Concat(SelectedReport.Name, ".", SelectedExportFileTypes);
+ userSettings.Add(filename, args.Response.Result);
+ };
+
+ }
+
+ public string SelectedExportFileTypes { get; set; }
+
+ readonly List exportFileTypes = new List(2) { "Excel", "PDF" };
+ public List ExportFileTypes
+ {
+ get { return exportFileTypes; }
+ }
+
+ public event PropertyChangedEventHandler PropertyChanged;
+
+ public ICommand SubmitCommand { get; set; }
+
+ public ObservableCollection Reports { get; set; }
+
+ private ReportInfo selectedReport;
+ public ReportInfo SelectedReport
+ {
+ get { return selectedReport; }
+ private set
+ {
+ if (selectedReport == value) return;
+ selectedReport = value;
+ OnPropertyChanged("SelectedReport");
+ SetFields();
+ }
+ }
+
+ private void SetFields()
+ {
+ Fields.Clear();
+ foreach (var parameter in SelectedReport.Parameters)
+ {
+ Fields.Add(new DynamicFormField()
+ {
+ Caption = parameter.Name,
+ Nullable = parameter.Nullable,
+ Type = parameter.ParameterType,
+ Value = parameter.DefaultValues[0]
+ });
+ }
+ }
+
+ private bool isBusy;
+ public bool IsBusy
+ {
+ get { return isBusy; }
+ private set
+ {
+ if (isBusy == value)
+ return; isBusy = value;
+ OnPropertyChanged("IsBusy");
+ }
+ }
+
+ private ObservableCollection fields;
+ public ObservableCollection Fields
+ {
+ get { return fields; }
+ private set
+ {
+ if (fields == value) return;
+ fields = value;
+ OnPropertyChanged("Fields");
+ }
+ }
+
+ private string errorText;
+ public string ErrorText
+ {
+ get { return errorText; }
+ private set
+ {
+ if (errorText == value) return;
+ errorText = value;
+ OnPropertyChanged("ErrorText");
+ }
+ }
+
+ private void OnPropertyChanged(string propertyName)
+ {
+ var handler = PropertyChanged;
+ if (handler != null)
+ {
+ handler(this, new PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+}
diff -r 6cb8cd05ad6b -r b9d5f934cb21 SSRS/SSRS/packages.config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SSRS/SSRS/packages.config Sat May 19 16:09:07 2012 +0100
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file