Server Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la classe de base d’une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance.
[System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")]
public abstract class Server : Microsoft.AnalysisServices.MajorObject, IDisposable
[<System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")>]
type Server = class
inherit MajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
Public MustInherit Class Server
Inherits MajorObject
Implements IDisposable
- Héritage
- Dérivé
- Attributs
- Implémente
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
AccessToken |
Access token (Jeton d’accès) |
Annotations |
Obtient la collection de toutes les annotations associées à l’objet principal. (Hérité de MajorObject) |
CaptureLog |
Obtient une collection contenant les commandes XMLA qui ont été générées pendant que la propriété CaptureXml était définie sur true. |
CaptureXml |
Obtient ou définit la propriété CaptureLog de l’objet Server, qui indique si les messages XML envoyés à une instance d’Analysis Services doivent être journalisés. |
CompatibilityMode |
Obtient ou définit le mode d’Analysis Services. En lecture seule. |
Connected |
Obtient une indication précisant s’il existe une connexion à une instance d’Analysis Services. |
ConnectionInfo |
Obtient les informations concernant la connexion à l’objet Server. |
ConnectionString |
Obtient la chaîne de connexion utilisée pour se connecter à une instance d’Analysis Services. |
CreatedTimestamp |
Obtient ou définit la date et l'heure de la création de l'objet. (Hérité de MajorObject) |
DefaultCompatibilityLevel |
Obtient ou définit un niveau de compatibilité par défaut à utiliser chaque fois que cette valeur n’est pas spécifiée. En lecture seule. |
Description |
Obtient ou définit la description de l’objet principal. (Hérité de MajorObject) |
Edition |
Obtient ou définit l’édition actuellement installée d’Analysis Services. En lecture seule. |
EditionID |
Obtient ou définit EditionID pour la version actuellement installée d’Analysis Services. En lecture seule. |
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) |
IsLoaded |
Obtient une valeur qui indique si MajorObject a été chargé. (Hérité de MajorObject) |
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) |
Name |
Obtient ou définit le nom du composant. (Hérité de NamedComponent) |
OnAccessTokenExpired |
Définit une méthode de rappel pour notifier les applications lorsque le jeton d’accès actuel est proche de l’expiration. |
OwningCollection |
Obtient ou définit la collection qui contient l’objet ModelComponent. (Hérité de ModelComponent) |
Parent |
Obtient l’objet IModelComponent qui est le parent de l’objet ModelComponent. (Hérité de ModelComponent) |
ProductLevel |
Obtient ou définit l'accès en lecture seule à l'élément de niveau du produit. Le niveau du produit est obtenu à partir de la chaîne d'installation spécifique stockée. |
ProductName |
Obtient ou définit l’accès en lecture seule au nom du produit SQL Server à partir duquel une instance d’Analysis Services a été installée. |
ServerLocation |
Obtient ou définit l’emplacement du serveur, qui est soit local ou dans un centre de données Microsoft qui fournit l’hébergement interne des modèles tabulaires pour les services en ligne Microsoft (par exemple, les modèles de données Excel affichés dans Office 365). En lecture seule. |
ServerMode |
Obtient ou définit le mode d’exécution du serveur. En lecture seule. |
ServerProperties |
Obtient une collection des propriétés serveur associées à un objet Server spécifique. |
SessionID |
Obtient l'ID de session pour le serveur. |
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) |
SupportedCompatibilityLevels |
Obtient des informations concernant l’ensemble des niveaux compatibilité pris en charge par le serveur. |
Version |
Obtient ou définit la version du serveur. En lecture seule. |
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) |
Attach(String) |
Joint un dossier au serveur. |
Attach(String, ReadWriteMode) |
Joint un dossier au serveur avec le mode spécifié. |
Attach(String, ReadWriteMode, String) |
Joint un dossier au serveur avec le mode et le mot de passe spécifiés. |
BeforeRemove(Boolean) |
Supprime l’objet ModelComponent avant le nettoyage. (Hérité de ModelComponent) |
CancelCommand() |
Annule la commande s’exécutant sur la connexion et la session actuelles (une nouvelle connexion temporaire est utilisée). |
CancelCommand(String) |
Annule la commande s’exécutant dans la session actuelle (une nouvelle connexion temporaire est utilisée). |
CancelConnection(Int32) |
Annule la connexion spécifiée (une nouvelle connexion temporaire est utilisée). |
CancelConnection(Int32, Boolean) |
Annule la connexion spécifiée (une nouvelle connexion temporaire est utilisée). |
CancelSession() |
Annule la session actuelle (une nouvelle connexion temporaire est utilisée). |
CancelSession(Int32) |
Annule la session spécifiée (une nouvelle connexion temporaire est utilisée). |
CancelSession(Int32, Boolean) |
Annule la session spécifiée (une nouvelle connexion temporaire est utilisée). |
CancelSession(String) |
Annule la session spécifiée (une nouvelle connexion temporaire est utilisée). |
CancelSession(String, Boolean) |
Annule la session spécifiée (une nouvelle connexion temporaire est utilisée). |
Clone(Boolean) |
Crée une copie de l’objet MajorObject. (Hérité de MajorObject) |
ConcatenateCaptureLog(Boolean, Boolean) |
Obtient le journal de capture dans un format XML concaténé, inclus dans un élément Batch XMLA, et indique s’il faut inclure l’attribut de transaction et l’élément Parallel XMLA. |
ConcatenateCaptureLog(Boolean, Boolean, Boolean) |
Obtient le journal de capture dans un format XML concaténé, inclus dans un élément Batch XMLA, indique s’il faut inclure l’attribut de transaction et l’élément Parallel XMLA et indique si les objets affectés seront traités. |
Connect(String) |
Se connecte à l’instance actuelle de Server sur le serveur Analysis Services en utilisant la chaîne de connexion spécifiée. |
Connect(String, Boolean) |
Se connecte à l’instance actuelle de Server sur le serveur Analysis Services en utilisant la chaîne de connexion spécifiée et l’indication de propriétés uniquement. |
Connect(String, String) |
Se connecte à l’instance actuelle de Server sur le serveur Analysis Services en utilisant la chaîne de connexion et l’identificateur de session spécifiés. |
CopyTo(MajorObject, Boolean) |
Copie un objet Server vers la destination spécifiée. |
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(Server) |
Copie le contenu de cet objet dans un autre objet (la destination). |
Disconnect() |
Déconnecte l’objet Server du serveur Analysis Services. |
Disconnect(Boolean) |
Déconnecte l’objet Server de session spécifié du serveur Analysis Services. |
Dispose(Boolean) |
Libère les ressources non managées utilisées par l’objet Server et libère éventuellement les ressources managées. |
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) |
EndXmlaRequest() |
Termine la dernière requête XML for Analysis (XMLA). |
EndXmlaRequestAndGetResults() |
Termine la demande XMLA et obtient les résultats auprès de Server. |
EndXmlaRequestWithReader(XmlaResultCollection) |
Similaire à EndXmlaRequest(), mais retourne un objet AmoDataReader à la place d’un objet XmlReader brut. |
Execute(String) |
Exécute la commande spécifiée sur le serveur Analysis Services. |
Execute(String, ImpactDetailCollection, Boolean) |
Exécute la commande spécifiée sur le serveur Analysis Services et fournit la prise en charge de l’analyse d’impact. |
ExecuteCaptureLog(Boolean, Boolean) |
Exécute le contenu du journal de capture sur le serveur et indique si l'exécution est effectuée en mode transactionnel et/ou parallèle. Les objets affectés ne sont pas traités. |
ExecuteCaptureLog(Boolean, Boolean, Boolean) |
Exécute le contenu du journal de capture sur le serveur, indique si l'exécution est effectuée en mode transactionnel et/ou parallèle et si les objets affectés sont traités. |
ExecuteCaptureLog(Boolean, Boolean, Boolean, Boolean) |
Exécute le contenu du journal de capture sur le serveur, indique si l'exécution est effectuée en mode transactionnel et/ou parallèle, indique si les objets affectés sont traités, et indique si ignorer les objets volatiles. |
ExecuteReader(String, XmlaResultCollection, IDictionary, Boolean) |
Exécute la commande XMLA donnée et retourne AmoDataReader |
GetConnectionState(Boolean) |
Obtient l’état actuel de la connexion au serveur Analysis Services. |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Obtient un élément Hashtable pour créer des références. (Hérité de MajorObject) |
GetDependents(Hashtable) |
Obtient les objets dépendants du Habshtable spécifié. (Hérité de MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Obtient les objets dépendants de la suppression. (Hérité de MajorObject) |
GetReferences(Hashtable, Boolean) |
Obtient les objets auxquels MajorObject fait référence. (Hérité de MajorObject) |
GetSupportedCompatibilityLevels() |
Obtient l’ensemble des niveaux de compatibilité pris en charge par le serveur. |
GetUpdateOverwrites(Boolean) |
Obtient l’objet Hashtable qui remplace le MajorObject mis à jour. (Hérité de MajorObject) |
ImageLoad(ImageLoadInfo) |
??? |
ImageLoad(String, String, Stream) |
??? |
ImageLoad(String, String, Stream, ReadWriteMode) |
??? |
ImageSave(ImageSaveInfo) |
??? |
ImageSave(String, Stream) |
??? |
Reconnect() |
Rétablit la connexion à la base de données Analysis Services. |
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) |
RenameScriptMeasure(String, String, String, String, FixUpExpressions) |
Exécute une opération de changement de nom d’une mesure. |
RenameTable(String, String, String, FixUpExpressions) |
Exécute une opération de changement de nom d’une table. |
RenameTableColumn(String, String, String, String, FixUpExpressions) |
Exécute une opération de changement de nom d’une colonne. |
Reset() |
Réinitialise le composant à son état initial. (Hérité de NamedComponent) |
Restore(RestoreInfo) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde, en utilisant les options définies au niveau de l’objet RestoreInfo fourni. |
Restore(String) |
Restaure une base de données Analysis Services à partir d'un fichier de sauvegarde. |
Restore(String, String) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée. |
Restore(String, String, Boolean) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée, pour un indicateur de remplacement donné. |
Restore(String, String, Boolean, RestoreLocation[]) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée, en utilisant l’indicateur de remplacement et les serveurs distants spécifiés. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée, en utilisant l’indicateur de remplacement, les serveurs distants et les paramètres de sécurité spécifiés. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée, en utilisant un indicateur de remplacement, plusieurs serveurs distants fournis et en spécifiant les paramètres de sécurité et un mot de passe. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée, en utilisant un mot de passe, un indicateur de remplacement, plusieurs serveurs distants fournis et en spécifiant les paramètres de sécurité, le mot de passe et l’emplacement de stockage. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée, en utilisant un mot de passe, un indicateur de remplacement, plusieurs serveurs distants fournis et en spécifiant les paramètres de sécurité, le mot de passe et l’emplacement de stockage et le mode lecture/écriture. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode, Boolean) |
Restaure une base de données Analysis Services à partir d’un fichier de sauvegarde dans la base de données spécifiée, en utilisant un mot de passe, un indicateur de remplacement, plusieurs serveurs distants fournis et en spécifiant les paramètres de sécurité, le mot de passe et l’emplacement de stockage et le mode lecture/écriture. |
SendXmlaRequest(XmlaRequestType, Stream) |
Envoie une requête XMLA (XML for Analysis) du type spécifié à l’aide du flux donné. |
SendXmlaRequest(XmlaRequestType, TextReader) |
met fin à une demande XMLA (XML for Analysis) du type spécifié à l’aide de la demande donnée. |
StartXmlaRequest(XmlaRequestType) |
Envoie une requête XML for Analysis (XMLA) au serveur. |
Submit() |
Soumet un objet ModelComponent. (Hérité de ModelComponent) |
Submit(Boolean) |
Soumet un objet ModelComponent. (Hérité de ModelComponent) |
Synchronize(String, String) |
Synchronise l’objet actuel. |
Synchronize(String, String, SynchronizeSecurity, Boolean) |
Synchronise l’objet actuel. |
Synchronize(SynchronizeInfo) |
Synchronise l’objet actuel. |
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) |
Indique si l’objet Server est valide. |
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
IDeserializationCallback.OnDeserialization(Object) |
Représente la classe de base d’une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance. (Hérité de MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Représente la classe de base d’une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance. (Hérité de MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Représente la classe de base d’une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance. (Hérité de NamedComponent) |
IHostableComponent.Host |
Représente la classe de base d’une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance. (Hérité de ModelComponent) |
IModelComponent.FriendlyPath |
Représente la classe de base d’une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance. (Hérité de ModelComponent) |
IModelComponent.OwningCollection |
Représente la classe de base d’une instance d’Analysis Services et fournit les méthodes et les membres qui vous permettent de contrôler cette instance. (Hérité de ModelComponent) |