Partager via


Type de données EnumString (XMLA)

Définit un type de données dérivé qui représente un jeu de constantes nommées pour un énumérateur donné.

Syntaxe

<EnumString>...</EnumString>

Caractéristiques du type de données

Caractéristique

Description

Types de données de base

string

Types de données dérivés

Aucun

Relations du type de données

Relation

Élément

Éléments parents

Aucun

Éléments enfants

Aucun

Éléments dérivés

Aucun

Notes

XML for Analysis (XMLA) utilise des énumérations pour limiter les valeurs de chaîne à un ensemble de paramètres vérifiables. EnumString utilise le type de données XML string standard. Les valeurs propres à chacune des constantes nommées sont spécifiées avec la définition de l'énumérateur. Pour définir les énumérateurs, vous devez les ajouter à l'ensemble de lignes du schéma DISCOVER_ENUMERATORS. Vous pouvez également les récupérer à l'aide de la méthode Discover avec le type de demande DISCOVER_ENUMERATORS.

Le tableau suivant décrit les énumérateurs pris en charge par une instance de Microsoft SQL Server Analysis Services.

Énumérateur

Description

ProviderType

Prend en charge la colonne ProviderType colonne dans l'ensemble de lignes du schéma DISCOVER_DATASOURCES qui détermine le type des données que peut retourner une instance Analysis Services.

Cette énumération prend en charge également la propriété XMLA, ProviderType qui détermine les types de fournisseur a pris en charge par une instance Analysis Services. Cette énumération est également utilisée dans l'ensemble de lignes du schéma DISCOVER_DATASOURCES.

Pour plus d'informations sur ProviderType, consultez Propriétés XMLA prises en charge (XMLA).

AuthenticationMode

Prend en charge la colonne AuthenticationMode dans l'ensemble de lignes du schéma DISCOVER_DATASOURCES qui détermine les informations d'identification de sécurité à transmettre pour accéder à une instance Analysis Services.

PropertyAccessType

Prend en charge la colonne PropertyAccessType dans l'ensemble de lignes du schéma DISCOVER_PROPERTIES qui détermine le type d'accès disponible pour une propriété XMLA.

StateSupport

Prend en charge la propriété XMLA StateSupport qui détermine le niveau d'état pris en charge par une instance Analysis Services.

Pour plus d'informations sur StateSupport, consultez Propriétés XMLA prises en charge (XMLA).

StateActionVerb

Contient une liste de verbes pris en charge par XMLA dans les en-têtes SOAP et utilisés pour démarrer, identifier et achever une session.

Pour plus d'informations sur les sessions, consultez Gestion des connexions et des sessions (XMLA).

ResultsetFormat

Prend en charge la propriété XMLA Format qui détermine le type de données retourné dans un élément racine.

Pour plus d'informations sur Format, consultez Propriétés XMLA prises en charge (XMLA).

ResultsetAxisFormat

Prend en charge la propriété XMLA AxisFormat qui détermine le format des informations d'axe que retourne un élément root contenant des données multidimensionnelles.

Pour plus d'informations sur AxisFormat, consultez Propriétés XMLA prises en charge (XMLA).

ResultsetContents

Prend en charge la propriété XMLA Content qui détermine si les données ou les métadonnées sont retournées dans un élément root.

Pour plus d'informations sur Content, consultez Propriétés XMLA prises en charge (XMLA).

MDXSupportLevel

Prend en charge la propriété XMLA MDXSupport qui indique le niveau de prise en charge MDX (Multidimensional Expressions) disponible sur une instance Analysis Services.

Pour plus d'informations sur MDXSupport, consultez Propriétés XMLA prises en charge (XMLA).

Voir aussi

Autres ressources

Types de données XML (XMLA)