Compartilhar via


DataSourceDefinition Classe

Definição

Representa uma definição de fonte de dados.

public ref class DataSourceDefinition : ReportService2010::DataSourceDefinitionOrReference
[System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")]
[System.ComponentModel.DesignerCategory("code")]
[System.Diagnostics.DebuggerStepThrough]
[System.Xml.Serialization.XmlType(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
[System.Serializable]
public class DataSourceDefinition : ReportService2010.DataSourceDefinitionOrReference
[<System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")>]
[<System.ComponentModel.DesignerCategory("code")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Xml.Serialization.XmlType(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
[<System.Serializable>]
type DataSourceDefinition = class
    inherit DataSourceDefinitionOrReference
Public Class DataSourceDefinition
Inherits DataSourceDefinitionOrReference
Herança
Atributos

Comentários

Use a DataSourceDefinition classe junto com a Item propriedade da DataSource classe .

Um DataSourceDefinition objeto é retornado como saída pelo GetDataSourceContents método e é passado como entrada para os CreateDataSource métodos e SetDataSourceContents .

A DataSourceDefinition classe é usada para fontes de dados inseridas e compartilhadas.

Construtores

DataSourceDefinition()

Inicializa uma nova instância da classe DataSourceDefinition.

Propriedades

ConnectString

Obtém ou define a cadeia de conexão de uma fonte de dados.

CredentialRetrieval

Obtém ou define um valor que indica como o servidor de relatório recupera credenciais de fonte de dados.

Enabled

Obtém um valor que indica se uma fonte de dados está habilitada.

EnabledSpecified

Obtém ou define um valor que indica se a propriedade Enabled é especificada.

Extension

Obtém ou define o nome da extensão de fonte de dados: SQL, OLEDB, ODBC ou uma extensão personalizada.

ImpersonateUser

Obtém ou define um valor que indica se o servidor de relatório tenta representar um usuário usando credenciais armazenadas.

ImpersonateUserSpecified

Obtém ou define um valor que indica se a propriedade ImpersonateUser é especificada.

OriginalConnectStringExpressionBased

Obtém um valor que indica se a cadeia de conexão original da fonte de dados se baseava em expressões.

Password

Obtém ou define a senha que o servidor de relatório utiliza para conectar-se a uma fonte de dados.

Prompt

Obtém ou define o aviso que o servidor de relatório exibe ao usuário quando solicita credenciais.

UseOriginalConnectString

Obtém ou define um valor que especifica se a fonte de dados deve ser revertida para a cadeia de conexão original.

UserName

Obtém ou define o nome de usuário que o servidor de relatório usa para se conectar a uma fonte de dados.

WindowsCredentials

Obtém ou define um valor que indica se o servidor de relatório transmite credenciais fornecidas pelo usuário ou armazenadas como credenciais do Windows quando ele conecta-se a uma fonte de dados.

Aplica-se a