OlapDataSource Classe

Définition

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

[System.Runtime.InteropServices.Guid("8427380C-755D-40c1-973E-4EBB6AD14F02")]
public sealed class OlapDataSource : Microsoft.AnalysisServices.DataSource
[<System.Runtime.InteropServices.Guid("8427380C-755D-40c1-973E-4EBB6AD14F02")>]
type OlapDataSource = class
    inherit DataSource
Public NotInheritable Class OlapDataSource
Inherits DataSource
Héritage
Attributs

Constructeurs

OlapDataSource()

Initialise une nouvelle instance de la classe OlapDataSource en utilisant les valeurs par défaut.

OlapDataSource(String, String)

Initialise une nouvelle instance de la classe OlapDataSource à l’aide du nom et de l’identificateur spécifiés.

Champs

MaxIDLength

Spécifie la longueur maximale de l'identificateur.

(Hérité de NamedComponent)
MaxNameLength

Spécifie la longueur maximale du nom.

(Hérité de NamedComponent)

Propriétés

Annotations

Obtient la collection de toutes les annotations associées à l’objet principal.

(Hérité de MajorObject)
ConnectionString

Obtient ou définit une chaîne spécifiant les informations de connexion.

(Hérité de DataSource)
ConnectionStringSecurity

Obtient ou définit les propriétés de sécurité de connexion d’un objet DataSource.

(Hérité de DataSource)
CreatedTimestamp

Obtient ou définit la date et l'heure de la création de l'objet.

(Hérité de MajorObject)
DataSourcePermissions

Obtient les autorisations de source de données associées à un objet DataSource spécifié.

(Hérité de DataSource)
Description

Obtient ou définit la description de l’objet principal.

(Hérité de MajorObject)
FriendlyName

Obtient un nom convivial pour le composant.

(Hérité de NamedComponent)
ID

Obtient ou définit l'identificateur du composant.

(Hérité de NamedComponent)
ImpersonationInfo

Obtient ou définit les informations d’emprunt d’identité associées à un objet DataSource spécifié.

(Hérité de DataSource)
IsLoaded

Obtient une valeur qui indique si MajorObject a été chargé.

(Hérité de MajorObject)
Isolation

Obtient ou définit la propriété d’isolation pour un objet DataSource.

(Hérité de DataSource)
KeyForCollection

Obtient la clé utilisée dans les collections.

(Hérité de NamedComponent)
LastSchemaUpdate

Obtient ou définit la date et l'heure de la dernière mise à jour du schéma d'objet actif.

(Hérité de MajorObject)
ManagedProvider

Obtient ou définit le nom du fournisseur managé utilisé par un objet DataSource.

(Hérité de DataSource)
MaxActiveConnections

Obtient ou définit le nombre maximal de connexions simultanées autorisées par un élément qui est dérivé d’un objet DataSource.

(Hérité de DataSource)
Name

Obtient ou définit le nom du composant.

(Hérité de NamedComponent)
OwningCollection

Obtient ou définit la collection qui contient l’objet ModelComponent.

(Hérité de ModelComponent)
Parent

Obtient l’objet Database parent de l’objet DataSource.

(Hérité de DataSource)
ParentServer

Obtient l’objet Server parent de l’objet DataSource.

(Hérité de DataSource)
QueryHints

Obtient ou définit des indicateurs de table, de vue ou de jointure dans la définition d'une source de données.

(Hérité de DataSource)
QueryImpersonationInfo

Obtient ou définit le mode d'emprunt d'identité actuel de la connexion.

(Hérité de DataSource)
Site

Obtient ou définit le site associé au composant.

(Hérité de NamedComponent)
SiteID

Obtient ou définit l'identificateur du site associé au composant.

(Hérité de NamedComponent)
Timeout

Obtient ou définit le temps qui doit s’écouler pour que le délai d’expiration se produise sur une connexion DataSource.

(Hérité de DataSource)

Méthodes

AddToContainer(IContainer)

Ajoute l’objet ModelComponent au conteneur spécifié.

(Hérité de ModelComponent)
AfterInsert(Int32)

Affiche un objet ModelComponent après ajout à l’index spécifié.

(Hérité de ModelComponent)
AfterMove(Int32, Int32)

Affiche un objet ModelComponent après déplacement à l’index spécifié.

(Hérité de ModelComponent)
AfterRemove(ModelComponentCollection)

Affiche une instance de ModelComponentCollection après la suppression d’un objet ModelComponent.

(Hérité de ModelComponent)
BeforeRemove(Boolean)

Supprime l’objet ModelComponent avant le nettoyage.

(Hérité de ModelComponent)
Clone()

Retourne un clone de l'objet.

Clone(Boolean)

Crée une copie de l’objet MajorObject.

(Hérité de MajorObject)
CopyTo(MajorObject, Boolean)

Copie un objet DataSource dans l’objet spécifié.

(Hérité de DataSource)
CopyTo(ModelComponent)

Copie un objet ModelComponent dans l’objet spécifié.

(Hérité de ModelComponent)
CopyTo(NamedComponent)

Copie un objet NamedComponent dans l’objet spécifié.

(Hérité de NamedComponent)
CopyTo(OlapDataSource)

Copie le contenu de cet objet dans un autre objet (la destination).

Drop()

Supprime l'objet actuel et met à jour le serveur.

(Hérité de MajorObject)
Drop(DropOptions)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées.

(Hérité de MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans l’objet warnings spécifié.

(Hérité de MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans la variable warnings spécifiée et les résultats relatifs aux objets affectés par l’opération sont retournés dans la variable impactResult spécifiée.

(Hérité de MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans la variable warnings spécifiée et les résultats relatifs aux objets affectés par l’opération sont retournés dans la variable impactResult spécifiée.

(Hérité de MajorObject)
GetCreateReferences(Hashtable, Boolean, Boolean)

Obtient un élément Hashtable pour créer des références.

(Hérité de MajorObject)
GetDependents(Hashtable)

Ajoute les objets dépendants suivants à l’élément Hashtable spécifié.

(Hérité de DataSource)
GetDropDependents(Hashtable, Hashtable)

Obtient les objets dépendants de la suppression.

(Hérité de DataSource)
GetProvider()

Retourne la valeur de la propriété Provider à partir de la chaîne de connexion.

(Hérité de DataSource)
GetReferences(Hashtable, Boolean)

Obtient les objets auxquels la source de données fait référence.

(Hérité de DataSource)
GetUpdateOverwrites(Boolean)

Obtient l’objet Hashtable qui remplace le MajorObject mis à jour.

(Hérité de MajorObject)
Refresh()

Met à jour l’objet à partir des définitions de serveur.

(Hérité de MajorObject)
Refresh(Boolean)

Met à jour l’objet à partir des définitions de serveur, ainsi que les objets dépendants chargés [si spécifié].

(Hérité de MajorObject)
Refresh(Boolean, RefreshType)

Met à jour l’objet à partir des définitions de serveur, ainsi que les objets dépendants chargés [si spécifié].

(Hérité de MajorObject)
RemoveFromContainer(IContainer)

Supprime du conteneur spécifié l’objet ModelComponent.

(Hérité de ModelComponent)
Reset()

Réinitialise le composant à son état initial.

(Hérité de NamedComponent)
Submit()

Soumet un objet ModelComponent.

(Hérité de ModelComponent)
Submit(Boolean)

Soumet un objet ModelComponent.

(Hérité de ModelComponent)
ToString()

Retourne une chaîne qui représente le composant nommé.

(Hérité de NamedComponent)
Update()

Met à jour la définition de serveur de l'objet actuel aux valeurs réelles à l'aide des valeurs par défaut pour mettre à jour des objets dépendants.

(Hérité de MajorObject)
Update(UpdateOptions)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants et signale tous les avertissements de l'opération.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants, signale tous les avertissements de l'opération et retourne les objets affectés par l'opération.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants, signale tous les avertissements de l'opération et retourne les objets affectés par l'opération. Si analyzeImpactOnly a la valeur true, une opération d’analyse d’impact est effectuée sans aucune opération de mise à jour.

(Hérité de MajorObject)
Validate(ValidationErrorCollection)

Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection.

(Hérité de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection. Contient également un paramètre pour activer le retour d'erreurs détaillées.

(Hérité de ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Détermine si la source de données est valide.

(Hérité de DataSource)
Validate(ValidationResultCollection)

Indique si MajorObject est valide.

(Hérité de MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Indique si MajorObject est valide.

(Hérité de MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Indique si MajorObject est valide.

(Hérité de MajorObject)

Implémentations d’interfaces explicites

ICloneable.Clone()

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IConnectionStringHolder.ReturnPassword

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IDeserializationCallback.OnDeserialization(Object)

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de MajorObject)
IFormattable.ToString(String, IFormatProvider)

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de NamedComponent)
IHostableComponent.Host

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)
IMajorObject.BaseType

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IMajorObject.CreateBody()

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IMajorObject.DependsOn(IMajorObject)

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IMajorObject.ObjectReference

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IMajorObject.ParentDatabase

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IMajorObject.Path

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IMajorObject.WriteRef(XmlWriter)

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de DataSource)
IModelComponent.FriendlyPath

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)
IModelComponent.OwningCollection

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)

S’applique à