ReportingService2010.PrepareQuery Método

Definición

Devuelve un conjunto de datos que contiene los campos recuperados por la consulta de entrega para una suscripción basada en datos.

public:
 ReportService2010::DataSetDefinition ^ PrepareQuery(ReportService2010::DataSource ^ DataSource, ReportService2010::DataSetDefinition ^ DataSet, [Runtime::InteropServices::Out] bool % Changed, [Runtime::InteropServices::Out] cli::array <System::String ^> ^ % ParameterNames);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/PrepareQuery", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public ReportService2010.DataSetDefinition PrepareQuery(ReportService2010.DataSource DataSource, ReportService2010.DataSetDefinition DataSet, out bool Changed, out string[] ParameterNames);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/PrepareQuery", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.PrepareQuery : ReportService2010.DataSource * ReportService2010.DataSetDefinition * bool * String[] -> ReportService2010.DataSetDefinition
Public Function PrepareQuery (DataSource As DataSource, DataSet As DataSetDefinition, ByRef Changed As Boolean, ByRef ParameterNames As String()) As DataSetDefinition

Parámetros

DataSource
DataSource

La fuente de datos para la consulta de entrega. Esto puede ser una fuente de datos compartida o un modelo.

DataSet
DataSetDefinition

El conjunto de datos que contiene la consulta de entrega y los campos para una suscripción basada en datos.

Changed
Boolean

[fuera] Un Boolean valor que indica si el conjunto de datos que se pasó al método difiere del que devuelve el método. Utiliza esta propiedad para determinar si el conjunto de datos de entrada difiere del conjunto de datos de salida.

ParameterNames
String[]

[fuera] Los nombres de los parámetros de consulta usados en la consulta semántica subyacente. Este parámetro out solo se usa cuando hace DataSource referencia a un modelo.

Devoluciones

Un DataSetDefinition objeto que contiene los campos y la consulta de entrega que se recuperan de la fuente de datos dada.

Atributos

Comentarios

La siguiente tabla muestra la información sobre cabeceras y permisos sobre esta operación.

Uso de la cabecera SOAP (En) TrustedUserHeaderValue

(Fuera) ServerInfoHeaderValue
Permisos requeridos en modo nativo Depende del tipo de objeto:

- DataSource: ReadProperties
- Model: ReadProperties
Permisos requeridos en el modo SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> en DataSource

Se aplica a