DataSource Classe

Définition

Représente une source de données.

public ref class DataSource : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSource/DataSourceConverter))]
public class DataSource : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.DataSource/DataSourceConverter))>]
type DataSource = class
    inherit ReportObject
    interface INamedObject
Public Class DataSource
Inherits ReportObject
Implements INamedObject
Héritage
Attributs
Implémente

Constructeurs

Nom Description
DataSource()

Initialise une nouvelle instance de la classe DataSource.

Propriétés

Nom Description
ComponentMetadata

Obtient ou définit les métadonnées des composants.

(Hérité de ReportObject)
ConnectionProperties

Obtient ou définit les propriétés de connexion.

Credentials

Obtient ou définit les identifiants de la source de données.

DataSourceID

Obtient ou définit l’identifiant de la source de données.

DataSourceReference

Obtient ou définit le chemin vers une source de données partagée.

DesignTimeCredentials

Obtient ou définit les références au moment de la conception.

ImpersonateUser

Obtient ou définit une valeur qui indique s’il faut usurper l’utilisateur.

IsModel

Obtient ou définit une valeur qui indique si la source de données est un modèle.

IsModified

Obtient ou définit une valeur indiquant si la source de données a été modifiée.

IsModifiedSincePreview

Obtient ou définit une valeur qui indique si la source de données a été modifiée depuis la dernière prévisualisation.

IsReference

Obtient ou définit une valeur qui indique si la source de données est une référence.

IsShared

Obtient ou définit une valeur qui indique si la source de données est partagée.

Name

Obtient ou définit le nom de la source de données.

Parent

Le parent de ce rapport s’oppose.

(Hérité de ReportObjectBase)
RunTimeCredentials

Obtient ou définit les identifiants à l’exécution.

SecurityType

Obtient ou définit la méthode d’authentification de la source de données.

ShouldSaveCredentials

Obtient ou définit une valeur qui indique si la source de données doit enregistrer les identifiants.

Site

Obtient ou définit le site associé à l’objet ReportObject .

(Hérité de ReportObject)
Transaction

Obtient ou définit la valeur qui indique si les ensembles de données utilisant cette source de données s’exécutent dans une seule transaction.

WindowsCredentials

Obtient ou définit une valeur qui indique s’il faut utiliser les identifiants Windows.

Méthodes

Nom Description
DeepClone()

Retourne un clone profond de cette source de données.

GetContainingDataScopes()

Retourne la liste des objets de rapport contenant les champs de données.

(Hérité de ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Retourne les champs de données pour l’implémentation par défaut.

(Hérité de ReportObject)
GetDependenciesCore(IList<ReportObject>)

Retourne le noyau des dépendances pour l’objet ReportObject .

(Hérité de ReportObject)
Initialize()

Initialise l’instance courante DataSource .

InitializeForDesigner()

Initialise l’objet rapport pour designer.

(Hérité de ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Cela soulève un événement lorsque la propriété de l’enfant a été modifiée.

(Hérité de ReportObject)
OnPropertyChanged(Int32, Object, Object)

Cela soulève un événement lorsque la propriété a été modifiée.

(Hérité de ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Indique si la sémantique RDL est égale aux objets de base.

SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Cela enregistre la valeur de propriété de l’objet rapport.

(Hérité de ReportObject)
SetCachedCredentials(CachedCredentials)

Définit les identifiants depuis le cache.

Implémentations d’interfaces explicites

Nom Description
IComponent.Disposed

Apparaît lorsque l’objet ReportObject est éliminé.

(Hérité de ReportObject)
IDisposable.Dispose()

Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées.

(Hérité de ReportObject)

S’applique à