IMajorObject Interface
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.
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.
public interface IMajorObject
type IMajorObject = interface
Public Interface IMajorObject
- Dérivé
Propriétés
BaseType |
Obtient le type d’objet à partir duquel l’objet actuel est dérivé. |
IsLoaded |
Obtient une valeur booléenne qui indique si l’objet est actuellement chargé. |
ObjectReference |
Obtient la référence ou le chemin de l’objet actuel, identifiant ainsi de manière unique l’objet dans l’arborescence d’objets. |
ParentDatabase |
Obtient la base de données parente référencée par IMajorObject. |
ParentServer |
Obtient l’objet Server qui est le parent de l’objet IMajorObject. Par exemple, si l’objet Major est une base de données, l’objet retourné est l’objet Server parent. |
Path |
Obtient le nom complet de l’objet. |
Méthodes
CreateBody() |
Crée un corps pour IMajorObject. |
DependsOn(IMajorObject) |
Valeur booléenne spécifiant si l’objet actuel a une dépendance sur un autre objet. |
GetDependents(Hashtable) |
Ajoute des dépendants à l’objet Hashtable spécifié. |
Refresh() |
Met à jour l’objet actuel pour utiliser les valeurs obtenues à partir du serveur. |
Refresh(Boolean, RefreshType) |
Met à jour l’objet actuel pour utiliser les valeurs obtenues à partir du serveur et charge les valeurs dépendantes, si elles sont spécifiées. |
Update() |
Met à jour la définition de serveur de l’objet pour utiliser les valeurs de l’objet actuel. Si aucune valeur n’est spécifiée, les valeurs par défaut sont utilisées pour mettre à jour des objets dépendants. |
WriteRef(XmlWriter) |
Écrit le corps d’IMajorObject dans XML. |