Trace Classe

Définition

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.

[System.Runtime.InteropServices.Guid("6418C2E4-B678-46c3-8762-DC344F549317")]
public sealed class Trace : Microsoft.AnalysisServices.Core.Trace, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject, Microsoft.AnalysisServices.ITrace
[<System.Runtime.InteropServices.Guid("6418C2E4-B678-46c3-8762-DC344F549317")>]
type Trace = class
    inherit Trace
    interface IMajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
    interface ITrace
    interface ICloneable
Public NotInheritable Class Trace
Inherits Trace
Implements ICloneable, IDisposable, IMajorObject, ITrace
Héritage
Attributs
Implémente

Constructeurs

Trace()

Initialise une nouvelle instance de la classe Trace à l’aide de valeurs par défaut.

Trace(String, String)

Initialise une nouvelle instance de la classe Trace à l’aide d’un nom et d’un identificateur.

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)
Audit

Obtient ou définit une valeur qui indique si l’objet Trace peut supprimer des événements, même si cela entraîne une diminution des performances sur le serveur.

AutoRestart

Obtient ou définit une valeur qui indique si un objet Trace redémarre automatiquement quand le service redémarre après un arrêt.

CreatedTimestamp

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

(Hérité de MajorObject)
Description

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

(Hérité de MajorObject)
Events

Obtient que la collection d’objets d’événement soit capturée par un objet Trace.

Filter

Obtient ou définit le filtre spécifié à ajouter.

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)
IsStarted

Obtient une valeur qui indique si l’objet Trace a été initié.

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)
LogFileAppend

Obtient ou définit une valeur qui indique si l’objet Trace ajoute sa sortie de journalisation au fichier journal existant ou s’il la remplace.

LogFileName

Obtient ou définit le nom du fichier journal pour l’objet Trace.

LogFileRollover

Obtient ou définit une valeur qui indique si l’enregistrement de la sortie Trace est effectué dans un nouveau fichier journal ou s’il s’arrête quand la taille maximale du fichier journal spécifiée dans LogFileSize est atteinte.

LogFileSize

Obtient ou définit la taille maximale (en mégaoctets) du fichier journal.

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 Server parent de l’objet Trace.

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)
StopTime

Obtient ou définit la date et l’heure auxquelles un objet Trace doit s’arrêter.

XEvent

Obtient ou définit la collection de XEvent qui fait partie de cette catégorie.

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 MajorObject dans la destination spécifiée.

(Hérité de MajorObject)
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(Trace)

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)

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)
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)
Start()

Commence une opération Trace.

Stop()

Met fin à une opération Trace.

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 NamedComponent est valide.

(Hérité de NamedComponent)
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)

Événements

OnEvent

Affecte un certain gestionnaire d’événements de trace à un événement associé à un objet Trace.

Stopped

Indique qu’un objet Trace est arrêté. Cette classe ne peut pas être héritée.

Implémentations d’interfaces explicites

ICloneable.Clone()

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.

IDeserializationCallback.OnDeserialization(Object)

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.

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

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.

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

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.

(Hérité de NamedComponent)
IHostableComponent.Host

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.

(Hérité de ModelComponent)
IMajorObject.BaseType

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.

IMajorObject.CreateBody()

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.

IMajorObject.DependsOn(IMajorObject)

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.

IMajorObject.ObjectReference

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.

IMajorObject.ParentDatabase

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.

IMajorObject.ParentServer

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.

IMajorObject.Path

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.

IMajorObject.WriteRef(XmlWriter)

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.

IModelComponent.FriendlyPath

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.

(Hérité de ModelComponent)
IModelComponent.OwningCollection

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.

(Hérité de ModelComponent)

S’applique à