Поделиться через


Класс ReportingService2010

Contains the methods and properties that can be used to call the Службы Reporting Services Web service when it is running in both native mode and SharePoint integrated mode.

Иерархия наследования

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            ReportService2010.ReportingService2010

Пространство имен:  ReportService2010
Сборка:  ReportService2010 (в ReportService2010.dll)

Синтаксис

'Декларация
<WebServiceBindingAttribute(Name := "ReportingService2010Soap", Namespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")> _
Public Class ReportingService2010 _
    Inherits SoapHttpClientProtocol
'Применение
Dim instance As ReportingService2010
[WebServiceBindingAttribute(Name = "ReportingService2010Soap", Namespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
public class ReportingService2010 : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportingService2010Soap", Namespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
public ref class ReportingService2010 : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportingService2010Soap", Namespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
type ReportingService2010 =  
    class 
        inherit SoapHttpClientProtocol 
    end
public class ReportingService2010 extends SoapHttpClientProtocol

Тип ReportingService2010 обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ReportingService2010 Initializes a new instance of the ReportingService2010 class.

В начало

Свойства

  Имя Описание
Открытое свойство AllowAutoRedirect (Производный от HttpWebClientProtocol.)
Защищенное свойство 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 Gets or sets the server-related information that represents the version of the report server.
Открытое свойство Site (Производный от Component.)
Открытое свойство SoapVersion (Производный от SoapHttpClientProtocol.)
Открытое свойство Timeout (Производный от WebClientProtocol.)
Открытое свойство TrustedUserHeaderValue This property is not used.
Открытое свойство UnsafeAuthenticatedConnectionSharing (Производный от HttpWebClientProtocol.)
Открытое свойство Url (Производный от WebClientProtocol.)
Открытое свойство UseDefaultCredentials (Производный от WebClientProtocol.)
Открытое свойство UserAgent (Производный от HttpWebClientProtocol.)

В начало

Методы

  Имя Описание
Открытый метод Abort (Производный от WebClientProtocol.)
Защищенный метод BeginInvoke (Производный от SoapHttpClientProtocol.)
Защищенный метод CancelAsync (Производный от HttpWebClientProtocol.)
Открытый метод CancelJob Cancels the execution of a job.
Открытый метод ChangeSubscriptionOwner Changes the owner of a subscription.
Открытый метод CreateCacheRefreshPlan Creates a cache refresh plan for an item. This method applies to the Report and Dataset item types.
Открытый метод CreateCatalogItem Adds a new item to a report server database or SharePoint library. This method applies to the Report, Model, Dataset, Component, Resource, and DataSource item types.
Открытый метод CreateDataDrivenSubscription Creates a data-driven subscription for a specified item. This method applies to the Report item type.
Открытый метод CreateDataSource Creates a new data source in a report server database or SharePoint library.
Открытый метод CreateFolder Adds a folder to the report server database or SharePoint library.
Открытый метод CreateItemHistorySnapshot Generates an item history snapshot of a specified catalog item. This method applies to the Report item type.
Открытый метод CreateLinkedItem Adds a new linked item to the report server database.
Открытый метод CreateObjRef Важный элемент безопасности. (Производный от MarshalByRefObject.)
Открытый метод CreateReportEditSession Creates a new report edit session in the report server database.
Открытый метод CreateRole Adds a new role to the report server database. This method only applies to native mode.
Открытый метод CreateSchedule Creates a new shared schedule.
Открытый метод CreateSubscription Creates a subscription for the specified item in the report server database or SharePoint library. This method applies to the Report item type.
Открытый метод DeleteCacheRefreshPlan Deletes a cache refresh plan.
Открытый метод DeleteItem Deletes a specified item from a report server database or SharePoint library. This method applies to all item types.
Открытый метод DeleteItemHistorySnapshot Deletes an individual item history snapshot for a specified catalog item. If errors occur, the item history snapshot is not deleted. This method applies to the Report item type.
Открытый метод DeleteRole Deletes a specified role from the report server database. This method only applies to native mode.
Открытый метод DeleteSchedule Deletes a shared schedule from the report server database or SharePoint library.
Открытый метод 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.)
Защищенный метод Finalize (Производный от Component.)
Открытый метод FindItems Returns items from a report server database or SharePoint library that match the search criteria.
Открытый метод FireEvent Raises an event based on the supplied parameters.
Открытый метод FlushCache Invalidates the cache for an item. This method applies to the Report and Dataset item types.
Открытый метод GenerateModel Generates a default model on top of a shared data source.
Открытый метод GetCacheOptions Returns the cache configuration for an item and the settings that describe when the cached copy of the item expires. This method applies to the Report and Dataset item types.
Открытый метод GetCacheRefreshPlanProperties Returns the properties of the specified cache refresh plan.
Открытый метод 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 item. This method applies to the Report item type.
Открытый метод GetExtensionSettings Returns a list of settings for a given extension.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetItemDataSourcePrompts Gets the data source prompts for a specified item. This method applies to the Report and Model item types.
Открытый метод GetItemDataSources Returns the data sources for an item in the catalog.
Открытый метод GetItemDefinition Retrieves the definition or content for an item. This method applies to the Report, Model, Dataset, Component, Resource, and DataSource item types.
Открытый метод GetItemHistoryLimit Returns the item history snapshot limit for a specified catalog item. This method applies to the Report item type.
Открытый метод GetItemHistoryOptions Returns the item history snapshot option and properties that are generated for a catalog item. This method applies to the Report item type.
Открытый метод GetItemLink Returns the name of the item whose item definition is used for the specified linked item.This method applies to the Report item type.
Открытый метод GetItemParameters Returns parameter properties for a specified item. This method can also be used to validate parameter values against parameters for a specified item.
Открытый метод GetItemReferences Returns a list of catalog item references associated with an item. This method applies to the Report and Dataset item types.
Открытый метод GetItemType Retrieves the type of an item in a report server database or SharePoint library, if the item exists.
Открытый метод GetLifetimeService Важный элемент безопасности. (Производный от MarshalByRefObject.)
Открытый метод 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 a report server database or SharePoint library.
Открытый метод GetPolicies Returns the policies that are associated with a particular item in a report server database or SharePoint library.
Открытый метод GetProperties Returns the value of one or more properties of an item in a report server database or SharePoint library. This method applies to all item types.
Защищенный метод GetReaderForMessage (Производный от SoapHttpClientProtocol.)
Открытый метод GetReportServerConfigInfo Returns information on the connected report server instance or all the report server instances in a scale-out deployment.
Открытый метод 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. This method only applies to native mode.
Открытый метод GetSystemPolicies Returns the system policies, including groups and associated roles. This method only applies to native mode.
Открытый метод GetSystemProperties Returns the value of one or more system properties.
Открытый метод GetType (Производный от Object.)
Открытый метод GetUserModel Returns the semantic piece 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. This method applies to all item types.
Открытый метод InitializeLifetimeService Важный элемент безопасности. (Производный от MarshalByRefObject.)
Защищенный метод Invoke (Производный от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, array<Object[], SendOrPostCallback) (Производный от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, array<Object[], SendOrPostCallback, Object) (Производный от SoapHttpClientProtocol.)
Открытый метод IsSSLRequired Returns a Boolean value that indicates whether the Secure Socket Layer (SSL) protocol is required to use this end point.
Открытый метод ListCacheRefreshPlans Returns a list of the cache refresh plans associated with a catalog item.
Открытый метод ListChildren Gets a list of children of a specified folder.
Открытый метод ListDatabaseCredentialRetrievalOptions Returns a list of supported credential retrieval options.
Открытый метод ListDependentItems Returns a list of catalog items that reference a specified catalog item.
Открытый метод ListEvents Returns a list of events supported by the report server.
Открытый метод ListExecutionSettings Returns a list of supported execution settings.
Открытый метод ListExtensions Returns a list of extensions that are configured for a given extension type.
Открытый метод ListExtensionTypes Returns a list of supported extension types.
Открытый метод ListItemHistory Returns a list of item history snapshots and their properties for a specified catalog item. This method applies to the Report item type.
Открытый метод ListItemTypes Returns a list of supported catalog item types.
Открытый метод ListJobActions Returns a list of supported job actions.
Открытый метод ListJobs Returns a list of jobs that are running on the report server.
Открытый метод ListJobStates Returns a list of supported job states.
Открытый метод ListJobTypes Returns a list of supported job types.
Открытый метод ListModelDrillthroughReports Lists drillthrough reports associated with an entity in a model.
Открытый метод ListModelItemChildren Returns an array of model item child elements.
Открытый метод ListModelItemTypes Returns a list of supported model item types.
Открытый метод ListModelPerspectives Lists models and perspectives available to the user.
Открытый метод ListMySubscriptions Retrieves a list of subscriptions that have been created by the current user of the report server or SharePoint site for the given catalog item.
Открытый метод ListParameterStates Returns a list of supported parameter states.
Открытый метод ListParameterTypes Returns a list of supported parameter types.
Открытый метод ListParents Retrieves parent items for the given item.
Открытый метод ListRoles Returns the names and descriptions of roles on a report server or a given SharePoint site.
Открытый метод ListScheduledItems Returns a list of items that are associated with a shared schedule.
Открытый метод ListSchedules Returns a list of all shared schedules in the report server database or for a given SharePoint site.
Открытый метод ListScheduleStates Returns a list of supported schedule states.
Открытый метод ListSecurityScopes Returns a list of supported security scopes.
Открытый метод ListSubscriptions Retrieves a list of subscriptions that have been created for a given item. This method applies to the Report item type.
Открытый метод ListSubscriptionsUsingDataSource Returns a list of subscriptions that are associated with a given data source.
Открытый метод ListTasks Returns the tasks that are managed by the report server.
Открытый метод Logoff Logs out the current user making Web service requests. This method only applies to native mode.
Открытый метод LogonUser Logs on a user and authenticates a user request to the Report Server Web service. This method only applies to native mode.
Защищенный метод MemberwiseClone() (Производный от Object.)
Защищенный метод MemberwiseClone(Boolean) (Производный от MarshalByRefObject.)
Открытый метод MoveItem Moves and/or renames an item. This method applies to all item types.
Открытый метод PauseSchedule Pauses the execution of a given schedule.
Открытый метод PrepareQuery Returns a dataset that contains 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 an item to be cached and provides settings that specify when the cached copy of the item expires. This method applies to the Report and Dataset item types.
Открытый метод SetCacheRefreshPlanProperties Sets the properties of a cache refresh plan.
Открытый метод SetDataDrivenSubscriptionProperties Sets the properties of a data-driven subscription.
Открытый метод SetDataSourceContents Sets the connection properties associated with a DataSource.
Открытый метод SetExecutionOptions Sets execution options and associated execution properties for a specified item. This method applies to the Report item type.
Открытый метод SetItemDataSources Sets the data sources for an item in a report server database or SharePoint library. This method applies to the Report and Model item types.
Открытый метод SetItemDefinition Sets the definition or content for a specified item. This method applies to the Report, Model, Dataset, Component, Resource, and DataSource item types.
Открытый метод SetItemHistoryLimit Specifies the number of snapshots of an item that the report server retains. This method applies to the Report item type.
Открытый метод SetItemHistoryOptions Sets item history options that specify when an item history snapshot is created for a specified catalog item. This method applies to the Report item type.
Открытый метод SetItemLink Specifies the catalog item that is used for the item definition of an existing linked item. This method applies to the Report item type.
Открытый метод SetItemParameters Sets parameter properties for a specified item.
Открытый метод SetItemReferences Sets the catalog items associated with an item. This method applies to the Report and Dataset item types.
Открытый метод SetModelDrillthroughReports Associates a set of drillthrough reports together 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.
Открытый метод SetRoleProperties Sets role properties and associates a collection of tasks with a specified role. This method only applies to native mode.
Открытый метод 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. This only applies to native mode.
Открытый метод SetSystemProperties Sets one or more system properties for the report server or SharePoint farm.
Открытый метод TestConnectForDataSourceDefinition Tests the connection for a data source. This method supports the direct testing of the data source.
Открытый метод TestConnectForItemDataSource Tests the connection for a data source. This method supports the testing of published data sources that are used by reports or models and shared data sources. This method applies to the Report, Model, and Dataset item types.
Открытый метод ToString (Производный от Component.)
Открытый метод UpdateItemExecutionSnapshot Generates an item execution snapshot for a specified item. This method applies to the Report item type.
Открытый метод ValidateExtensionSettings Validates Службы Reporting Services extension settings.

В начало

События

  Имя Описание
Открытое событие Disposed (Производный от Component.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен ReportService2010