Compartir a través de


Clase DataSource

Represents a data source.

Jerarquía de herencia

System. . :: . .Object
  Microsoft.ReportingServices.RdlObjectModel. . :: . .ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel. . :: . .ReportObject
      Microsoft.ReportingServices.RdlObjectModel..::..DataSource

Espacio de nombres:  Microsoft.ReportingServices.RdlObjectModel
Ensamblado:  Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)

Sintaxis

'Declaración
Public Class DataSource _
    Inherits ReportObject _
    Implements INamedObject
'Uso
Dim instance As DataSource
public class DataSource : ReportObject, INamedObject
public ref class DataSource : public ReportObject, 
    INamedObject
type DataSource =  
    class
        inherit ReportObject
        interface INamedObject
    end
public class DataSource extends ReportObject implements INamedObject

El tipo DataSource expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DataSource Initializes a new instance of the DataSource class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ComponentMetadata The component metadata. (Se hereda de ReportObject.)
Propiedad pública ConnectionProperties The connection properties.
Propiedad pública Credentials Infraestructura.
Propiedad pública DataSourceID The data source ID.
Propiedad pública DataSourceReference The path to a shared data source.
Propiedad pública DesignTimeCredentials Infraestructura.
Propiedad pública ImpersonateUser Infraestructura.
Propiedad pública IsModel Infraestructura.
Propiedad pública IsModified Infraestructura.
Propiedad pública IsModifiedSincePreview Infraestructura.
Propiedad pública IsReference Infraestructura.
Propiedad pública IsShared Infraestructura.
Propiedad pública Name The data source name.
Propiedad pública Parent The parent of this report object. (Se hereda de ReportObjectBase.)
Propiedad pública RunTimeCredentials Infraestructura.
Propiedad pública SecurityType The authentication method of the data source.
Propiedad pública ShouldSaveCredentials Infraestructura.
Propiedad pública Site Infraestructura. (Se hereda de ReportObject.)
Propiedad pública Transaction Indicates whether the datasets that use this data source run in a single transaction.
Propiedad pública WindowsCredentials Infraestructura.

Arriba

Métodos

  Nombre Descripción
Método público DeepClone Infraestructura. (Invalida ReportObject. . :: . .DeepClone() () () ().)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetContainingDataScopes Infraestructura. (Se hereda de ReportObject.)
Método protegido GetDataScopesForDefaultImpl Infraestructura. (Se hereda de ReportObject.)
Método protegido GetDependenciesCore Infraestructura. (Se hereda de ReportObject.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método público Initialize Initializes the current DataSource instance. (Invalida ReportObject. . :: . .Initialize() () () ().)
Método protegido InitializeForDesigner Infraestructura. (Se hereda de ReportObject.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método protegido OnChildPropertyChanged Infraestructura. (Se hereda de ReportObject.)
Método protegido OnPropertyChanged Infraestructura. (Se hereda de ReportObject.)
Método protegido RdlSemanticEqualsCore Infraestructura. (Invalida ReportObject. . :: . .RdlSemanticEqualsCore(ReportObject, ICollection< (Of < <' (ReportObject> ) > > )).)
Método protegido SavePropertyValue< (Of < <' (T> ) > > ) Infraestructura. (Se hereda de ReportObject.)
Método público SetCachedCredentials Infraestructura.
Método público ToString (Se hereda de Object.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado IDisposable. . :: . .Dispose (Se hereda de ReportObject.)
Implementación de interfaces explícitasEvento privado IComponent. . :: . .Disposed (Se hereda de ReportObject.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.