Partager via


Microsoft.AnalysisServices.Tabular Espace de noms

Fournit une API objet utilisée pour administrer des instances de serveur tabulaire Analysis Services, des bases de données, des rôles et des assemblys. 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 sous forme de tables, de colonnes et de relations.

Le script et le code managé qui appelle AMO doivent utiliser les classes et les membres de cet espace de noms pour représenter des objets dans un modèle tabulaire. Lorsque vous utilisez cet espace de noms, n’oubliez pas d’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

Extension du schéma utilisé pour transmettre des informations spécifiques à l’objet sous la forme de paires nom-valeur, à utiliser par une application cliente. Analysis Services n’interprète pas ni ne valide les annotations. Les annotations sont définies en tant qu’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 et est implicitement créé par le serveur. Lorsque la hiérarchie d’attributs est présente, la colonne devient disponible en tant que 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 la façon dont la source de données est authentifiée.

AutomaticAggregationOptions

Valeur de la propriété Model.AutomaticAggregationOptions

BasicRefreshPolicy

Représente un objet BasicRefreshPolicy. Il s’agit d’un enfant d’un objet Table.

CalculatedColumn

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

CalculatedPartitionSource

Représente une partition d’un objet CalculatedTable.

CalculatedTableColumn

Représente une colonne dans une table basée sur une expression DAX. Une collection de CalculatedTableColumn, sous un objet Table lié à une partition avec la 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 est appliquée à la mesure sélectionnée dans les requêtes DAX, quand 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 de l’une des propriétés de l’objet.

Column

Représente une classe de base d’un objet colonne d’un modèle tabulaire, utilisée pour spécifier un DataColumn, RowNumberColumn, CalculatedColumn ou 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. Il s’agit d’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 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 du protocole et les propriétés spécifiques au protocole, telles que le nom du serveur et de la base de données.

ConnectionAddressProperty

Clés dans le dictionnaire DataSource.Address

ConnectionDetails

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

Credential

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

CredentialProperty

Clés dans le dictionnaire DataSource.Credential

Culture

Représente une culture utilisateur. Il s’agit d’un enfant d’un objet Model, utilisé pour traduire des chaînes et des valeurs de mise en forme.

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 sous la forme d’une 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 serveur et le type de modèle déterminent si vous pouvez par la suite créer ou modifier l’arborescence du modèle. Plus précisément, si vous appelez Tabular.Database, vous pouvez modifier son modèle uniquement lorsque le modèle est tabulaire au niveau de compatibilité 1200.

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 à une source de données externe pour les opérations d’importation, d’actualisation ou directQuery sur un Modeltabulaire.

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 qui contrôlent la façon dont le document JSON est traité lors de la désérialisation.

DetailRowsDefinition

Représente un objet DetailRowsDefinition. Il s’agit d’un enfant d’un objet Measure ou Table.

EntityPartitionSource

Représente une partition sauvegardée par référence à un objet provenant de DataSource/Provider sous-jacents.

ExtendedProperty

Extension du schéma utilisé pour transmettre des informations spécifiques à l’objet sous la forme de paires nom-valeur, pour une utilisation par une application cliente, via TOM et CSDL. Si le type est défini sur JSON, Analysis Service valide qu’il s’agit d’un JSON bien formé. ExtendedProperty est défini en tant qu’enfant d’un objet de métadonnées logiques dans le modèle.

ExternalModelRoleMember

Pour une utilisation interne uniquement.

FormatStringDefinition

Représente un objet FormatStringDefinition. Il s’agit d’un enfant d’une mesure ou d’un 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’extraction hiérarchique logique pour les applications clientes. Il s’agit d’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 une propriété 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 d’une arborescence d’objets en mémoire en JSON. 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é 1200 et supérieur.

KPI

Représente un objet Indicateur de performance clé. Il s’agit d’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’extraction hiérarchique logique pour les applications clientes. Il s’agit d’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. Il s’agit d’un enfant d’un objet Culture.

LinguisticMetadataAnnotationCollection

Collection d’objets Annotation.

LinguisticMetadataExtendedPropertyCollection

Collection d’objets ExtendedProperty.

Measure

Représente une valeur calculée en fonction d’une expression. Il s’agit d’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é 1200 ou supérieur.

ModelAnnotationCollection

Collection d’objets Annotation.

ModelExtendedPropertyCollection

Collection d’objets ExtendedProperty.

ModelOperationResult

Représente le résultat de l’opération sur le modèle, telle que Sync(), SaveChanges()

ModelRole

Définit un ensemble de principaux d’utilisateur pour lesquels les règles de sécurité sont appliquées. Il s’agit d’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. Il s’agit d’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 sauvegardée 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 tabulaires par son nom.

NamedMetadataObjectCollection<T,P>

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

ObjectImpact

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

ObjectReference

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

ObjectTranslation

Représente les traductions de propriétés de métadonnées pour l’objet parent culture. Les propriétés telles que le nom et la description d’un objet de métadonnées peuvent être traduites. S’ils ne sont pas traduits, 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 synchronisation insuffisante.

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, des colonnes, des mesures et des hiérarchies afin que les utilisateurs finaux puissent examiner un sous-ensemble plus petit du modèle de données volumineux.

PerspectiveAnnotationCollection

Collection d’objets Annotation.

PerspectiveCollection

Collection d’objets Perspective.

PerspectiveColumn

Inclut une colonne d’une table dans la perspective. Il s’agit d’un 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. Il s’agit d’un 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. Il s’agit d’un 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 un tableau dans la perspective. Il s’agit d’un enfant d’un objet Perspective. Les objets enfants PerspectiveColumns, PerspectiveMeasures et PerspectiveHierarchies permettent de personnaliser les parties de la table qui sont visibles 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éfinit la façon dont les données de la source de données peuvent être partagées avec d’autres sources de données dans des requêtes générées.

PropertyChangeEntry

Représente des informations sur la modification de la propriété d’un 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 utilisée pour récupérer une tranche de données pour une seule partition.

RefreshPolicy

Représente un objet RefreshPolicy abstrait. Il s’agit d’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. Il s’agit d’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 sur une sous-arborescence supprimée de l’arborescence d’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 automatiquement ajoutée par le serveur à chaque table une fois l’objet 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 d’objets de métadonnées.

Server

Représente une instance d’Analysis Services et fournit des méthodes et des 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 une propriété ExtendedProperty avec une valeur String.

StructuredDataSource

Représente une source de données qui utilise le protocole extensible basé sur 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 membre de l’objet TableCollection sous un objet Model. Il contient un ColumnCollection. Les lignes sont basées sur Partition objet ou 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. Il s’agit d’un enfant d’un objet Role.

TablePermissionAnnotationCollection

Collection d’objets Annotation.

TablePermissionCollection

Collection d’objets TablePermission.

TablePermissionExtendedPropertyCollection

Collection d’objets ExtendedProperty.

TmdlSerializer

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

TomException

Représente une exception générique levée lorsqu’une erreur ou un avertissement de modèle objet tabulaire se produit.

TomInternalException

Représente une erreur interne dont l’origine est indéterminé ou 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 actuelle.

Trace

Fournit un mécanisme permettant de stocker les journaux d’événements qui peuvent être consultés ou relectus 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 arrêté de trace.

Utils

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

ValidationError

Représente une erreur trouvée lors de la validation d’une arborescence d’objets de métadonnées.

ValidationResult

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

Variation

Objet de variante.

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 principaux d’une solution tabulaire, telles que Server, Database, Role et Trace. Les objets principaux sont un artefact de la bibliothèque de client AMO héritée, où les objets sont classés comme principaux ou mineurs.

IMetadataObjectWithLineage

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

ITrace

Fournit un mécanisme permettant de stocker les journaux des événements qui peuvent être consultés ou relectus 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 colonne.

Alignment

Énumération des valeurs possibles pour aligner les 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 modifications de la source de données remplacent le type de comportement. Par exemple, Interdire ou Autoriser.

DataType

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

DataViewType

Détermine les partitions à sélectionner pour exécuter des requêtes sur le modèle.

DateTimeRelationshipBehavior

Lors de la jointure de deux colonnes d’heure de date, indique s’il faut joindre les parties de date et d’heure ou de date uniquement.

DirectLakeBehavior

Comportement de secours pour les modèles Direct Lake.

EncodingHintType

Indicateur d’encodage pour suggérer si une colonne doit utiliser l’encodage de hachage.

ExpressionKind

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

ExtendedPropertyType

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

HierarchyHideMembersType

Les hiérarchies déséquilibrées/déséquilibrées peuvent être activées en masquant les membres.

ImpersonationMode

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

MetadataPermission

Contrôle d’accès à des données définies par un objet de métadonnées.

ModelPermission

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

ModeType

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

ObjectState

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

ObjectType

Énumération d’objets de métadonnées logiques dans un modèle tabulaire ou une base de données. Vous pouvez utiliser ObjectType pour retourner le type si vous ne savez pas déjà ce qu’il est.

PartitionSourceType

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

PowerBIDataSourceVersion

Version du 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 définir la cardinalité sur les deux côtés d’une relation de table.

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é au niveau des lignes. L’énumération définit les comportements possibles.

SummarizationType

Spécifie le type de synthèse à utiliser par les colonnes d’autres sources.

TranslatedProperty

Spécifie la propriété de l’objet en cours de traduction.

ValueFilterBehaviorType

Détermine le comportement du filtre de valeurs 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é.