Microsoft.AnalysisServices.Tabular Espace de noms

Fournit une API d’objet utilisée pour gérer les assemblys, les rôles, les bases de données et les instances de serveur tabulaire Analysis Services. Cet espace de noms cible les bases de données tabulaires au niveau de compatibilité 1200 ou supérieur, où les objets sont décrits dans les métadonnées tabulaires en tant que tables, colonnes et relations.

Le script et le code managé qui effectue un appel dans AMO doivent utiliser les classes et les membres dans cet espace de noms pour représenter des objets dans un modèle tabulaire. Lors de l’utilisation de cet espace de noms, veillez à ajouter également une référence à Microsoft.AnalysisServices.Core.

Classes

AlternateOf

Représente un objet AlternativeSource. Il s’agit d’un enfant d’un objet Table ou Column.

AlternateOfAnnotationCollection

Collection d’objets Annotation.

Annotation

Une extension du schéma utilisé pour passer des informations spécifiques à un objet sous la forme de paires nom-valeur, pour une utilisation par une application cliente. Analysis Services n’interprète pas et ne valide pas des annotations. Les annotations sont définies comme un enfant d’un objet de métadonnées logiques dans le modèle.

AttributeHierarchy

Représente la hiérarchie d’attributs d’une colonne dans une table. Il s’agit d’un objet enfant facultatif d’un objet Column qui est implicitement créé par le serveur. Quand la hiérarchie d’attributs est présente, la colonne est disponible sous forme de hiérarchie dans le moteur multidimensionnel et peut être interrogée à l’aide de MDX.

AttributeHierarchyAnnotationCollection

Collection d’objets Annotation.

AttributeHierarchyExtendedPropertyCollection

Collection d’objets ExtendedProperty.

AuthenticationKind

Constantes pour DataSource.Credential.AuthenticationKind qui définissent comment la source de données est authentifiée.

AutomaticAggregationOptions

Valeur de la propriété Model.AutomaticAggregationOptions

BasicRefreshPolicy

Représente un objet BasicRefreshPolicy. C’est un enfant d’un objet Table.

CalculatedColumn

Représente une colonne qui est basée sur une expression DAX dans une table qui contient également des DataColumns et une RowNumberColumn. Une CalculatedColumn peut également être ajoutée à une table calculée.

CalculatedPartitionSource

Représente une partition d’un objet CalculatedTable.

CalculatedTableColumn

Représente une colonne dans une table qui est basée sur une expression DAX. Une collection d’éléments CalculatedTableColumn, sous un objet Table lié à une partition avec une source de type CalculatedPartitionSource, génère une table calculée.

CalculationGroup

Représente une collection d’éléments de calcul.

CalculationGroupAnnotationCollection

Collection d’objets Annotation.

CalculationGroupExpression

Objet CalculationGroupExpression tabulaire. L’expression définie sur cet objet sera appliquée à la mesure sélectionnée dans les requêtes DAX, lorsqu’aucun élément de calcul ne peut être appliqué.

CalculationGroupSource

Représente une partition basée sur un contenu CalculationGroup.

CalculationItem

Élément de calcul tabulaire.

CalculationItemCollection

Collection d’objets CalculationItem.

ChangedProperty

Représente une indication d’une modification apportée à l’une des propriétés de l’objet.

Column

Représente une classe de base d’un objet de colonne d’un modèle tabulaire, utilisé pour spécifier une DataColumn, une RowNumberColumn, une CalculatedColumn ou une CalculatedTableColumn.

ColumnAnnotationCollection

Collection d’objets Annotation.

ColumnChangedPropertyCollection

Collection d’objets ChangedProperty.

ColumnCollection

Collection d’objets Column.

ColumnExtendedPropertyCollection

Collection d’objets ExtendedProperty.

ColumnPermission

Définit les règles de sécurité du rôle sur la colonne. C’est un enfant d’un objet TablePermission.

ColumnPermissionAnnotationCollection

Collection d’objets Annotation.

ColumnPermissionCollection

Collection d’objets ColumnPermission.

ColumnPermissionExtendedPropertyCollection

Collection d’objets ExtendedProperty.

CompatibilityViolationException

Représente une exception qui est levée lorsqu’un objet ou une propriété dans le modèle nécessite un niveau de compatibilité supérieur à celui pris en charge par la base de données.

ConnectionAddress

Adresse d’une connexion. Il contient le nom de protocole et des propriétés spécifiques au protocole, comme le nom du serveur et de la base de données.

ConnectionAddressProperty

Clés du dictionnaire DataSource.Address

ConnectionDetails

Protocole et adresse utilisés pour se connecter à la source de données

Credential

Options utilisées pour authentifier une source de données structurées

CredentialProperty

Clés du dictionnaire DataSource.Credential

Culture

Représente la culture d’un utilisateur. C’est un enfant d’un objet Model, utilisé pour traduire des chaînes et mettre en forme des valeurs.

CultureAnnotationCollection

Collection d’objets Annotation.

CultureCollection

Collection d’objets Culture.

CultureExtendedPropertyCollection

Collection d’objets ExtendedProperty.

CustomJsonProperty<TOwner>

Classe de base pour les propriétés personnalisées qui représente un objet JSON en tant que collection de propriétés distinctes.

DataAccessOptions

Valeur de la propriété Model.DataAccessOptions

Database

Spécifie une base de données tabulaire ou multidimensionnelle Analysis Services. Cette classe ne peut pas être héritée. Le mode du serveur et le type de modèle déterminent si vous pouvez ensuite créer ou modifier l’arborescence du modèle. En particulier, si vous appelez Tabular.Database, vous pouvez modifier son modèle seulement quand le modèle est tabulaire au niveau de compatibilité 1 200.

DatabaseCollection

Représente une collection d'objets Database. Cette classe ne peut pas être héritée.

DataColumn

Représente une colonne d’une table qui obtient des données d’une source de données externe.

DataCoverageDefinition

Objet DataCoverageDefinition tabulaire. L’expression définie sur cet objet donne des indications sur les données d’une partition.

DataCoverageDefinitionAnnotationCollection

Collection d’objets Annotation.

DataSource

Définit une connexion ouverte vers une source de données externe pour l’importation, l’actualisation ou les opérations DirectQuery sur une instance Model tabulaire.

DataSourceAnnotationCollection

Collection d’objets Annotation.

DataSourceCollection

Collection d’objets DataSource.

DataSourceExtendedPropertyCollection

Collection d’objets ExtendedProperty.

DataSourceOptions

Valeur de la propriété DataSource.Options

DataSourceProtocol

Valeurs DataSource.Protocol possibles

DeserializeOptions

Indicateurs contrôlant comme le document JSON est traité lors de la désérialisation.

DetailRowsDefinition

Représente un objet DetailRowsDefinition. C’est un enfant d’un objet Measure ou Table.

EntityPartitionSource

Représente une Partition soutenue par référence à un objet depuis l’élément DataSource ou Provider sous-jacent.

ExtendedProperty

Extension du schéma utilisé pour passer des informations spécifiques à un objet sous la forme de paires nom-valeur, pour une utilisation par une application cliente au moyen de TOM et de CSDL. Si le type a la valeur JSON, Analysis Services valide que le contenu JSON est bien formé. ExtendedProperty est défini comme un enfant d’un objet de métadonnées logiques dans le modèle.

ExternalModelRoleMember

À usage interne uniquement.

FormatStringDefinition

Représente un objet FormatStringDefinition. Il s’agit d’un enfant d’une mesure ou d’un objet CalculationItem.

GroupByColumn

Extension de l’objet Column qui contient une liste de colonnes sur laquelle il est regroupé par

GroupByColumnCollection

Collection d’objets GroupByColumn.

Hierarchy

Représente une collection de niveaux qui fournissent un chemin d’exploration hiérarchique logique pour les applications clientes. C’est un enfant d’un objet Table.

HierarchyAnnotationCollection

Collection d’objets Annotation.

HierarchyChangedPropertyCollection

Collection d’objets ChangedProperty.

HierarchyCollection

Collection d’objets Hierarchy.

HierarchyExtendedPropertyCollection

Collection d’objets ExtendedProperty.

InferredPartitionSource

Représente une partition que ses données seront remplies en exécutant une requête générée par le système.

JsonExtendedProperty

Représente un ExtendedProperty avec une valeur JSON.

JsonScripter

Classe d’assistance pour l’écriture de scripts d’un objet aatabase tabulaire ou de métadonnées dans un script JSON.

JsonSerializer

Conversion bidirectionnelle vers JSON d’une arborescence d’objets en mémoire. JSON est utilisé pour les définitions d’objets dans un modèle tabulaire ou une base de données tabulaire au niveau de compatibilité 1 200 ou supérieur.

KPI

Représente un objet Indicateur de performance clé. C’est un enfant d’un objet Measure.

KPIAnnotationCollection

Collection d’objets Annotation.

KPIExtendedPropertyCollection

Collection d’objets ExtendedProperty.

Level

Représente un niveau dans une hiérarchie qui fournit un chemin d’exploration hiérarchique logique pour les applications clientes. C’est un enfant d’un objet Hierarchy. Le niveau est basé sur les valeurs d’une colonne.

LevelAnnotationCollection

Collection d’objets Annotation.

LevelChangedPropertyCollection

Collection d’objets ChangedProperty.

LevelCollection

Collection d’objets Level.

LevelExtendedPropertyCollection

Collection d’objets ExtendedProperty.

LinguisticMetadata

Contient des informations de synonyme pour le modèle tabulaire. C’est un enfant d’un objet Culture.

LinguisticMetadataAnnotationCollection

Collection d’objets Annotation.

LinguisticMetadataExtendedPropertyCollection

Collection d’objets ExtendedProperty.

Measure

Représente une valeur qui est calculée en fonction d’une expression. C’est un enfant d’un objet Table.

MeasureAnnotationCollection

Collection d’objets Annotation.

MeasureChangedPropertyCollection

Collection d’objets ChangedProperty.

MeasureCollection

Collection d’objets Measure.

MeasureExtendedPropertyCollection

Collection d’objets ExtendedProperty.

MetadataObject

Classe de base dans une hiérarchie de classes d’objets tabulaires.

MetadataObjectCollection<T,P>

Représente une collection d’objets de métadonnées.

Model

Modèle tabulaire créé au niveau de compatibilité 1 200 ou supérieur.

ModelAnnotationCollection

Collection d’objets Annotation.

ModelExtendedPropertyCollection

Collection d’objets ExtendedProperty.

ModelOperationResult

Représente le résultat de l’opération sur l’objet Model, comme Sync(), SaveChanges()

ModelRole

Définit un ensemble de principaux d’utilisateur pour lequel des règles de sécurité sont appliquées. C’est un enfant d’un objet Model.

ModelRoleAnnotationCollection

Collection d’objets Annotation.

ModelRoleCollection

Collection d’objets ModelRole.

ModelRoleExtendedPropertyCollection

Collection d’objets ExtendedProperty.

ModelRoleMember

Définit un principal d’utilisateur qui appartient au rôle. C’est un enfant d’un objet Role.

ModelRoleMemberAnnotationCollection

Collection d’objets Annotation.

ModelRoleMemberCollection

Collection d’objets ModelRoleMember.

ModelRoleMemberExtendedPropertyCollection

Collection d’objets ExtendedProperty.

MPartitionSource

Représente une Partition soutenue par l’expression M.

NamedExpression

Expression nommée qui peut être utilisée par une ou plusieurs partitions.

NamedExpressionAnnotationCollection

Collection d’objets Annotation.

NamedExpressionCollection

Collection d’objets NamedExpression.

NamedExpressionExtendedPropertyCollection

Collection d’objets ExtendedProperty.

NamedMetadataObject

Représente un objet de métadonnées Tabular par son nom.

NamedMetadataObjectCollection<T,P>

Collection d’objets de métadonnées nommées.

ObjectImpact

Représente une modification de l’arborescence du modèle résultant d’une ou plusieurs opérations de l’utilisateur, qui ajoutent de nouveaux objets, suppriment des objets existants ou modifient des propriétés d’objets.

ObjectReference

Fournit une liaison à un objet. Cette classe ne peut pas être héritée.

ObjectTranslation

Représente les traductions des propriétés de métadonnées pour l’objet parent Culture. Les propriétés comme le nom et la description d’un objet de métadonnées peuvent être traduites. Si elles ne sont pas traduites, les propriétés spécifiées sur l’objet principal sont utilisées. L’objet ObjectTranslation a une référence faiblement typée à l’objet qu’il traduit.

ObjectTranslationCollection

Collection d’objets ObjectTranslation.

OutOfSyncException

Fournit les erreurs de type « hors synchronisation ».

ParquetPartitionSource

Représente une partition que ses données seront remplies en exécutant une requête générée par le système.

Partition

Représente une partition dans une table. Les partitions définissent la requête sur des sources de données externes qui retournent les ensembles de lignes d’un Table.

PartitionAnnotationCollection

Collection d’objets Annotation.

PartitionCollection

Collection d’objets Partition.

PartitionExtendedPropertyCollection

Collection d’objets ExtendedProperty.

PartitionSource

Classe de base pour toutes les sources de partition : QueryPartitionSource, CalculatedPartitionSource, MPartitionSource, EntityPartitionSource.

Perspective

Définit une vue logique sur le modèle et est un enfant d’un objet Model. Il permet de masquer des tables, colonnes, mesures et hiérarchies, pour que les utilisateurs finaux puissent voir un sous-ensemble plus petit d’un modèle de données de grande taille.

PerspectiveAnnotationCollection

Collection d’objets Annotation.

PerspectiveCollection

Collection d’objets Perspective.

PerspectiveColumn

Inclut une colonne d’une table dans la perspective. C’est l’enfant d’un objet PerspectiveTable.

PerspectiveColumnAnnotationCollection

Collection d’objets Annotation.

PerspectiveColumnCollection

Collection d’objets PerspectiveColumn.

PerspectiveColumnExtendedPropertyCollection

Collection d’objets ExtendedProperty.

PerspectiveExtendedPropertyCollection

Collection d’objets ExtendedProperty.

PerspectiveHierarchy

Inclut une hiérarchie d’une table dans la perspective. C’est l’enfant d’un objet PerspectiveTable.

PerspectiveHierarchyAnnotationCollection

Collection d’objets Annotation.

PerspectiveHierarchyCollection

Collection d’objets PerspectiveHierarchy.

PerspectiveHierarchyExtendedPropertyCollection

Collection d’objets ExtendedProperty.

PerspectiveMeasure

Inclut une mesure d’une table dans la perspective. C’est l’enfant d’un objet PerspectiveTable.

PerspectiveMeasureAnnotationCollection

Collection d’objets Annotation.

PerspectiveMeasureCollection

Collection d’objets PerspectiveMeasure.

PerspectiveMeasureExtendedPropertyCollection

Collection d’objets ExtendedProperty.

PerspectiveSet

Objet PerspectiveSet.

PerspectiveSetAnnotationCollection

Collection d’objets Annotation.

PerspectiveSetCollection

Collection d’objets PerspectiveSet.

PerspectiveSetExtendedPropertyCollection

Collection d’objets ExtendedProperty.

PerspectiveTable

Inclut une table dans la perspective. C’est un enfant d’un objet Perspective. Les objets enfants PerspectiveColumns, PerspectiveMeasures et PerspectiveHierarchies permettent de personnaliser la visibilité des parties de la table dans la perspective.

PerspectiveTableAnnotationCollection

Collection d’objets Annotation.

PerspectiveTableCollection

Collection d’objets PerspectiveTable.

PerspectiveTableExtendedPropertyCollection

Collection d’objets ExtendedProperty.

PolicyRangePartitionSource

Représente une partition basée sur la stratégie d’actualisation de plage

PrivacyClass

Constantes pour DataSource.Credential.PrivacySetting qui définissent comment les données de la source de données peuvent être partagées avec d’autres sources de données dans les requêtes générées.

PropertyChangeEntry

Représente des informations sur la modification de la propriété de l’objet de métadonnées.

ProviderDataSource

Représente une source de données qui utilise une chaîne de connexion pour la connexion.

QueryGroup

Représente un objet QueryGroup. Associé à des objets Partition ou NamedExpression.

QueryGroupAnnotationCollection

Collection d’objets Annotation.

QueryGroupCollection

Collection d’objets QueryGroup.

QueryPartitionSource

Fournit une requête dans le langage de requête natif de la source de données externe permettant d’obtenir une tranche de données pour une partition.

RefreshPolicy

Représente un objet RefreshPolicy abstrait. C’est un enfant d’un objet Table.

RefreshPolicyAnnotationCollection

Collection d’objets Annotation.

RefreshPolicyExtendedPropertyCollection

Collection d’objets ExtendedProperty.

RelatedColumnDetails

Extension de l’objet Column qui contient une liste de colonnes sur laquelle il est regroupé par

Relationship

Représente une relation logique entre deux objets Table. C’est un enfant d’un objet Model.

RelationshipAnnotationCollection

Collection d’objets Annotation.

RelationshipChangedPropertyCollection

Collection d’objets ChangedProperty.

RelationshipCollection

Collection d’objets Relationship.

RelationshipExtendedPropertyCollection

Collection d’objets ExtendedProperty.

RemovedSubtreeEntry

Représente des informations relatives à la sous-arborescence supprimée de l’arborescence des objets.

Role

Représente le niveau de sécurité associé à un groupe d'utilisateurs. Cette classe ne peut pas être héritée.

RoleCollection

Représente une collection d'objets Role. Cette classe ne peut pas être héritée.

RowNumberColumn

Représente une colonne interne ajoutée automatiquement par le serveur à chaque table une fois que l’objet est créé sur le serveur.

SaveOptions

Représente les paramètres avancés qui contrôlent le comportement de l’opération SaveChanges du modèle.

SerializeOptions

Indicateurs utilisés pour contrôler la sortie de la sérialisation des objets de métadonnées.

Server

Représente une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance. Cette classe ne peut pas être héritée.

SessionTrace

Représente une session de trace. Cette classe ne peut pas être héritée.

Set

Définir l’objet.

SetAnnotationCollection

Collection d’objets Annotation.

SetCollection

Collection d’objets Set.

SetExtendedPropertyCollection

Collection d’objets ExtendedProperty.

SingleColumnRelationship

Objet SingleColumnRelationship.

StringExtendedProperty

Représente un objet ExtendedProperty avec une valeur String.

StructuredDataSource

Représente une source de données qui utilise le protocole extensible JSON pour définir l’emplacement et le mécanisme de récupération des données.

SyncOptions

Paramètres qui contrôlent le comportement de l’opertation de synchronisation.

Table

Représente une table dans le modèle de données. Un objet Table est un membre de l’objet TableCollection sous un objet Model. Il contient un ColumnCollection. Les lignes sont basées sur un objet Partition ou sur un CalculatedPartitionSource si la table est une table calculée.

TableAnnotationCollection

Collection d’objets Annotation.

TableChangedPropertyCollection

Collection d’objets ChangedProperty.

TableCollection

Collection d’objets Table.

TableExtendedPropertyCollection

Collection d’objets ExtendedProperty.

TablePermission

Définit les règles de sécurité du rôle sur la table. C’est un enfant d’un objet Role.

TablePermissionAnnotationCollection

Collection d’objets Annotation.

TablePermissionCollection

Collection d’objets TablePermission.

TablePermissionExtendedPropertyCollection

Collection d’objets ExtendedProperty.

TmdlSerializer

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut encore être modifiée avant la disponibilité générale !

   Two-way conversion of an in-memory object tree to TMDL. TMDL is used for object definitions in a Tabular model or Tabular database at compatibility level 1200 and greater.
TomException

Représente une exception générique qui est déclenchée quand une erreur ou un avertissement de modèle d’objets tabulaires se produit.

TomInternalException

Représente une erreur interne dont l’origine est indéterminée ou qui se produit plus bas dans la pile.

TomValidationException

Représente une incohérence dans l’état d’un objet de métadonnées qui empêche l’achèvement de l’opération en cours.

Trace

Fournit un mécanisme pour stocker les journaux des événements qui peuvent être affichés ou relus ultérieurement. Cette classe ne peut pas être héritée.

TraceCollection

Représente une collection d'objets Trace. Cette classe ne peut pas être héritée.

TraceColumnCollection

Représente une collection d'objets TraceColumn. Cette classe ne peut pas être héritée.

TraceEvent

Représente un événement de trace.

TraceEventArgs

Définit les identificateurs et les valeurs associés à un événement de trace. Cette classe ne peut pas être héritée.

TraceEventCollection

Représente une collection d'objets TraceEvent. Cette classe ne peut pas être héritée.

TraceStoppedEventArgs

Représente un événement de trace arrêté.

Utils

Utilitaires à usage général utilisés principalement pour les vérifications de validation et de syntaxe des noms.

ValidationError

Représente une erreur qui s’est produite lors de la validation d’une arborescence des objets de métadonnées.

ValidationResult

Représente le résultat de la validation de la cohérence d’une arborescence des objets de métadonnées.

Variation

Objet Variation.

VariationAnnotationCollection

Collection d’objets Annotation.

VariationCollection

Collection d’objets Variation.

VariationExtendedPropertyCollection

Collection d’objets ExtendedProperty.

WindowsModelRoleMember

Représente un compte d’utilisateur Windows individuel ou un groupe de sécurité Windows.

Interfaces

IMajorObject

Objets majeurs d’une solution tabulaire, comme Server, Database, Role et Trace. Les objets majeurs sont un artefact de la bibliothèque client AMO héritée, où les objets sont classés comme majeurs ou mineurs.

IMetadataObjectWithLineage

Objet de métadonnées qui peut avoir des relations de traçabilité.

ITrace

Fournit un mécanisme pour stocker les journaux des événements qui peuvent être affichés ou relus ultérieurement.

Énumérations

AggregateFunction

Spécifie la fonction d’agrégation à utiliser par les outils de création de rapports pour synthétiser les valeurs de colonnes.

Alignment

Énumération des valeurs possibles pour l’alignement des données dans une cellule.

CalculationGroupSelectionMode

Options pour les sélections sur les groupes de calcul qui n’appellent pas d’élément de calcul.

ColumnType

Énumération des valeurs possibles pour un type de colonne.

ContentType

Type du contenu d’une chaîne. E.g. XML ou JSON.

CrossFilteringBehavior

Indique comment les relations influencent le filtrage des données. L’énumération définit les comportements possibles.

DatasourceIsolation

Contrôle le comportement de verrouillage des instructions SQL lors de l’exécution de commandes sur la source de données.

DataSourceType

Type de DataSource. Actuellement, la seule valeur possible est Provider.

DataSourceVariablesOverrideBehaviorType

Les varaibles de modification de la source de données remplacent le type de comportement. Par exemple, interdire ou autoriser.

DataType

Décrit le type des données contenues dans la colonne.

DataViewType

Détermine quelles partitions doivent être sélectionnées pour exécuter des requêtes sur le modèle.

DateTimeRelationshipBehavior

Lors de la jointure de deux colonnes de date/heure, indique s’il faut faire la jointure sur les parties date et heure, ou seulement sur la partie date.

DirectLakeBehavior

Comportement de secours pour les modèles Direct Lake.

EncodingHintType

Indicateur de codage pour suggérer l’utilisation ou non par une colonne du codage de hachage.

ExpressionKind

Indique le dialecte de l’expression de requête.

ExtendedPropertyType

Énumération des valeurs possibles pour le type de la valeur stockée dans la propriété étendue.

HierarchyHideMembersType

Vous pouvez activer les hiérarchies déséquilibrées en masquant des membres.

ImpersonationMode

Détermine comment les informations d’identification sont obtenues pour une connexion avec emprunt d’identité à une source de données lors de l’importation ou l’actualisation de données.

MetadataPermission

Contrôle d’accès à une donnée définie par un objet de métadonnées.

ModelPermission

Énumération des autorisations de modèle possibles qui peut être utilisées dans un objet Role.

ModeType

Définit la méthode pour rendre les données disponibles dans la partition.

ObjectState

Énumération des valeurs possibles pour l’état d’un objet.

ObjectType

Énumération d’objets de métadonnées logiques dans un modèle ou une base de données tabulaire. Vous pouvez utiliser ObjectType pour retourner le type si vous ne le connaissez pas encore.

PartitionSourceType

Énumération des valeurs possibles pour une source de partition.

PowerBIDataSourceVersion

Version au format DataSource dans Le service Power BI.

RefreshGranularityType

Spécifie la granularité de la stratégie d’actualisation pour le partitionnement automatique

RefreshPolicyBehavior

Comportement concernant les objets régis par la stratégie d’actualisation dans l’actualisation.

RefreshPolicyMode

Mode d’une stratégie d’actualisation.

RefreshPolicyType

Spécifie le type de stratégie d’actualisation d’une table

RefreshType

Énumération des valeurs possibles pour un type d’actualisation.

RelationshipEndCardinality

Énumération des valeurs possibles pour la définition de la cardinalité de chaque côté d’une relation de tables.

RelationshipType

Type de relation. Actuellement, la seule valeur possible est SingleColumn.

RoleMemberType

Indique si le membre particulier d’un rôle de sécurité est un utilisateur individuel ou un groupe d’utilisateurs, ou si le membre est détecté automatiquement.

SaveFlags

Options avancées qui peuvent être utilisées pour contrôler le comportement d’une opération SaveChanges.

SecurityFilteringBehavior

Indique comment les relations influencent le filtrage des données lors de l’évaluation des expressions de sécurité de niveau ligne. L’énumération définit les comportements possibles.

SummarizationType

Spécifie le type de résumé à utiliser par les colonnes d’autres sources.

TranslatedProperty

Spécifie quelle propriété de l’objet est en cours de conversion.

ValueFilterBehaviorType

Détermine le comportement du filtre de valeur pour SummarizeColumns

Délégués

TraceEventHandler

Représente le gestionnaire d'événements de trace Analysis Services.

TraceStoppedEventHandler

Représente le gestionnaire d'événements lorsque le suivi est arrêté.