Класс ReportingService2005
Contains the methods and properties that can be used to call the Microsoft Службы SQL Server 2005 Reporting Services (SSRS) Web service.
Иерархия наследования
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Web.Services.Protocols.WebClientProtocol
System.Web.Services.Protocols.HttpWebClientProtocol
System.Web.Services.Protocols.SoapHttpClientProtocol
ReportService2005.ReportingService2005
Пространство имен: ReportService2005
Сборка: ReportService2005 (в ReportService2005.dll)
Синтаксис
'Декларация
Public Class ReportingService2005 _
Inherits SoapHttpClientProtocol
'Применение
Dim instance As ReportingService2005
public class ReportingService2005 : SoapHttpClientProtocol
public ref class ReportingService2005 : public SoapHttpClientProtocol
type ReportingService2005 =
class
inherit SoapHttpClientProtocol
end
public class ReportingService2005 extends SoapHttpClientProtocol
Тип ReportingService2005 обеспечивает доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
ReportingService2005 | Initializes a new instance of the ReportingService2005 class. |
В начало
Свойства
Имя | Описание | |
---|---|---|
AllowAutoRedirect | (Производный от HttpWebClientProtocol.) | |
BatchHeaderValue | The value (BatchHeaderValue object) that represents a unique, system-generated batch ID for multi-method operations in the Reporting Services SOAP API. | |
CanRaiseEvents | (Производный от Component.) | |
ClientCertificates | (Производный от HttpWebClientProtocol.) | |
ConnectionGroupName | (Производный от WebClientProtocol.) | |
Container | (Производный от Component.) | |
CookieContainer | (Производный от HttpWebClientProtocol.) | |
Credentials | (Производный от WebClientProtocol.) | |
DesignMode | (Производный от Component.) | |
EnableDecompression | (Производный от HttpWebClientProtocol.) | |
Events | (Производный от Component.) | |
ItemNamespaceHeaderValue | The value that represents the identifier used to retrieve item properties. | |
PreAuthenticate | (Производный от WebClientProtocol.) | |
Proxy | (Производный от HttpWebClientProtocol.) | |
RequestEncoding | (Производный от WebClientProtocol.) | |
ServerInfoHeaderValue | The server-related information that represents the version of the report server. | |
Site | (Производный от Component.) | |
SoapVersion | (Производный от SoapHttpClientProtocol.) | |
Timeout | (Производный от WebClientProtocol.) | |
UnsafeAuthenticatedConnectionSharing | (Производный от HttpWebClientProtocol.) | |
Url | (Производный от WebClientProtocol.) | |
UseDefaultCredentials | (Производный от WebClientProtocol.) | |
UserAgent | (Производный от HttpWebClientProtocol.) |
В начало
Методы
Имя | Описание | |
---|---|---|
Abort | (Производный от WebClientProtocol.) | |
BeginInvoke | (Производный от SoapHttpClientProtocol.) | |
CancelAsync | (Производный от HttpWebClientProtocol.) | |
CancelBatch | Cancels the batch that was initiated by a call to the CreateBatch method. | |
CancelJob | Cancels the execution of a job. | |
CreateBatch | Creates a batch that executes multiple methods within a single transaction. | |
CreateDataDrivenSubscription | Creates a data-driven subscription for a specified report. | |
CreateDataSource | Creates a new data source in the report server database. | |
CreateFolder | Adds a folder to the report server database. | |
CreateLinkedReport | Adds a new linked report to the report server database. | |
CreateModel | Creates a model in the catalog namespace. | |
CreateObjRef | Важный элемент безопасности. (Производный от MarshalByRefObject.) | |
CreateReport | Adds a new report to the report server database. | |
CreateReportHistorySnapshot | Generates a report history snapshot of a specified report. | |
CreateResource | Adds a new resource to the report server database. | |
CreateRole | Adds a new role to the report server database. | |
CreateSchedule | Creates a new shared schedule. | |
CreateSubscription | Creates a subscription for a specified report in the report server database. | |
DeleteItem | Deletes a specified item from the report server database. | |
DeleteReportHistorySnapshot | Deletes an individual report history snapshot for a specified report. If errors occur, the report history snapshot is not deleted. | |
DeleteRole | Deletes a specified role from the report server database. | |
DeleteSchedule | Deletes a shared schedule from the report server database. | |
DeleteSubscription | Deletes a subscription from the report server database. | |
DisableDataSource | Disables a data source that is enabled. | |
Discover | (Производный от SoapHttpClientProtocol.) | |
Dispose() | (Производный от Component.) | |
Dispose(Boolean) | (Производный от Component.) | |
EnableDataSource | Enables a data source that is disabled. | |
EndInvoke | (Производный от SoapHttpClientProtocol.) | |
Equals | (Производный от Object.) | |
ExecuteBatch | Executes all methods that are associated with a batch ID within a single database transaction. | |
Finalize | (Производный от Component.) | |
FindItems | Returns items from a report server database that match the search criteria. | |
FireEvent | Triggers an event based on the supplied parameters. | |
FlushCache | Invalidates the cache for an individual report. | |
GenerateModel | Generates a default model on top of a shared data source. | |
GetCacheOptions | Returns the cache configuration for a report and the settings that describe when the cached copy of the report expires. | |
GetDataDrivenSubscriptionProperties | Returns the properties of a data-driven subscription. | |
GetDataSourceContents | Returns the contents of a data source. | |
GetExecutionOptions | Returns the execution option and associated settings for an individual report. | |
GetExtensionSettings | Returns a list of settings for a given extension. | |
GetHashCode | (Производный от Object.) | |
GetItemDataSourcePrompts | Gets the data source prompts for a specified item. | |
GetItemDataSources | Returns the data sources for an item in the catalog. | |
GetItemType | Retrieves the type of an item in the report server database, if the item exists. | |
GetLifetimeService | Важный элемент безопасности. (Производный от MarshalByRefObject.) | |
GetModelDefinition | Retrieves the definition for a model. | |
GetModelItemPermissions | Retrieves the user permissions associated with an item in the model hierarchy. | |
GetModelItemPolicies | Retrieves the policies associate with an item in the model hierarchy. | |
GetPermissions | Returns the user permissions that are associated with a particular item in the report server database. | |
GetPolicies | Returns the policies that are associated with a particular item in the report server database. | |
GetProperties | Returns the value of one or more properties of an item in the report server database. | |
GetReaderForMessage | (Производный от SoapHttpClientProtocol.) | |
GetRenderResource | Returns the resource for a specified rendering extension format. | |
GetReportDefinition | Retrieves the report definition for a report. | |
GetReportHistoryLimit | Returns the report history snapshot limit for a specified report. | |
GetReportHistoryOptions | Returns the report history snapshot option and properties that are generated for a report. | |
GetReportLink | Returns the name of the report whose report definition is used for the specified linked report. | |
GetReportParameters | Returns report parameter properties for a specified report. The GetReportParameters method can also be used to validate parameter values against parameters for a specified report. | |
GetResourceContents | Retrieves the contents of a resource. | |
GetRoleProperties | Returns role information and a collection of associated tasks. | |
GetScheduleProperties | Returns the properties of a shared schedule. | |
GetService | (Производный от Component.) | |
GetSubscriptionProperties | Returns the properties of a specified subscription. | |
GetSystemPermissions | Retrieves the system permissions of the current user. | |
GetSystemPolicies | Returns the system policies, including groups and associated roles. | |
GetSystemProperties | Returns the value of one or more system properties. | |
GetType | (Производный от Object.) | |
GetUserModel | Returns the semantic portion of a model for the current user. | |
GetWebRequest | (Производный от SoapHttpClientProtocol.) | |
GetWebResponse(WebRequest) | (Производный от HttpWebClientProtocol.) | |
GetWebResponse(WebRequest, IAsyncResult) | (Производный от HttpWebClientProtocol.) | |
GetWriterForMessage | (Производный от SoapHttpClientProtocol.) | |
InheritModelItemParentSecurity | Deletes the policies associated with an item in the model hierarchy and causes the item to inherit the policies from its parent. | |
InheritParentSecurity | Deletes the policies associated with an item. As a result, the item inherits the policies from its parent. | |
InitializeLifetimeService | Важный элемент безопасности. (Производный от MarshalByRefObject.) | |
Invoke | (Производный от SoapHttpClientProtocol.) | |
InvokeAsync(String, array<Object[], SendOrPostCallback) | (Производный от SoapHttpClientProtocol.) | |
InvokeAsync(String, array<Object[], SendOrPostCallback, Object) | (Производный от SoapHttpClientProtocol.) | |
ListChildren | Gets a list of children of a specified folder. | |
ListDependentItems | Returns a list of catalog items that reference a specified catalog item. | |
ListEvents | Returns a list of events supported by the report server. | |
ListExtensions | Returns a list of extensions that are configured for a given extension type. | |
ListJobs | Returns a list of jobs that are running on the report server. | |
ListModelDrillthroughReports | Lists drill-through reports associated with an entity in a model. | |
ListModelItemChildren | Returns an array of model item child elements. | |
ListModelPerspectives | Lists models and perspectives available to the user. | |
ListReportHistory | Returns a list of report history snapshots and their properties for a specified report. | |
ListRoles | Returns the names and descriptions of roles that the report server manages. | |
ListScheduledReports | Returns a list of reports that are associated with a shared schedule. | |
ListSchedules | Returns a list of all shared schedules. | |
ListSecureMethods | Returns a list of SOAP methods that require a secure connection when invoked. | |
ListSubscriptions | Returns a list of subscriptions that a user has created for a given report. The list includes both standard and data-driven subscriptions. | |
ListSubscriptionsUsingDataSource | Returns a list of subscriptions that are associated with a given data source. | |
ListTasks | Returns the names and descriptions of tasks that are managed by the report server. | |
Logoff | Logs out the current user making Web service requests. | |
LogonUser | Logs on a user and authenticates a user request to the Report Server Web service. | |
MemberwiseClone() | (Производный от Object.) | |
MemberwiseClone(Boolean) | (Производный от MarshalByRefObject.) | |
MoveItem | Moves or renames an item. | |
PauseSchedule | Pauses the execution of a given schedule. | |
PrepareQuery | Returns a dataset containing the fields retrieved by the delivery query for a data-driven subscription. | |
RegenerateModel | Updates an existing model based on changes to the data source schema. | |
RemoveAllModelItemPolicies | Deletes all policies associate with model items in the specified model. | |
ResumeSchedule | Resumes a shared schedule that has been paused. | |
SetCacheOptions | Configures a report for caching and provides settings that specify when the cached copy of the report expires. | |
SetDataDrivenSubscriptionProperties | Sets the properties of a data-driven subscription. | |
SetDataSourceContents | Sets the contents of a data source. | |
SetExecutionOptions | Sets execution options and associated execution properties for a specified report. | |
SetItemDataSources | Sets the data sources for an item in the catalog. | |
SetModelDefinition | Sets the definition for a specified model. | |
SetModelDrillthroughReports | Associates a set of drill-through reports with a model. | |
SetModelItemPolicies | Sets security policies on an item in the model hierarchy. | |
SetPolicies | Sets the policies that are associated with a specified item. | |
SetProperties | Sets one or more properties of a specified item. | |
SetReportDefinition | Sets the report definition for a specified report. | |
SetReportHistoryLimit | Specifies the number of snapshots of a report that the report server retains in the report server database. | |
SetReportHistoryOptions | Sets report history options that specify when a report history snapshot is created for a specified report. | |
SetReportLink | Specifies the report that is used for the report definition of an existing linked report. | |
SetReportParameters | Sets report parameter properties for a specified report. | |
SetResourceContents | Sets the contents of a resource. | |
SetRoleProperties | Sets role properties and associates a collection of tasks with a specified role. | |
SetScheduleProperties | Sets the properties of a shared schedule. | |
SetSubscriptionProperties | Sets the properties of a subscription. | |
SetSystemPolicies | Sets the system policy that defines groups and associated roles. | |
SetSystemProperties | Sets one or more system properties. | |
ToString | (Производный от Component.) | |
UpdateReportExecutionSnapshot | Generates a report execution snapshot for a specified report. | |
ValidateExtensionSettings | Validates Reporting Services extension settings. |
В начало
События
Имя | Описание | |
---|---|---|
Disposed | (Производный от Component.) |
В начало
Замечания
To use the Report Server Web service library, you must generate a proxy class in either Microsoft Visual C# or Microsoft Visual Basic .NET through which you can call the various Web service methods. For more information about generating a Reporting Services proxy class using the Microsoft .NET Framework, see Доступ к API-интерфейсу SOAP.
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.