ServerGroup 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 un groupe de serveurs dans le magasin serveurs inscrits.
public sealed class ServerGroup : Microsoft.SqlServer.Management.RegisteredServers.ServerGroupParent, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
type ServerGroup = class
inherit ServerGroupParent
interface ISfcValidate
interface ISfcCreatable
interface ICreatable
interface ISfcAlterable
interface IAlterable
interface ISfcDroppable
interface IDroppable
interface ISfcRenamable
interface IRenamable
interface ISfcMovable
Public NotInheritable Class ServerGroup
Inherits ServerGroupParent
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcMovable, ISfcRenamable, ISfcValidate
- Héritage
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| ServerGroup() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ServerGroup(ServerGroup, String) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ServerGroup(String) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
Propriétés
| Nom | Description |
|---|---|
| AbstractIdentityKey |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Description |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| DisplayName |
Nom complet du groupe |
| ID |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| IdentityKey |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| IsDropped |
Retourne si SFC croit qu’il s’agit d’un objet supprimé. |
| IsLocal |
Retourne la propriété IsLocal du RegisteredServersStore auquel cette instance est associée. |
| IsSystemServerGroup |
Retourne true si ce groupe de serveurs est un des groupes de serveurs standard. |
| KeyChain |
Retourne le chemin d’accès d’identité de l’objet (Hérité de SfcInstance) |
| Metadata |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Name |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| Parent |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| Properties |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PropertyStorageProvider |
Cette propriété retourne l’implémentation par défaut de SFC pour l’interface ISfcPropertyStorageProvider, elle peut être remplacée dans les classes enfants pour retourner un autre fournisseur de stockage (c’est-à-dire une liste de propriétés plates) (Hérité de SfcInstance) |
| RegisteredServers |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ServerGroups |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ServerType |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| State |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Urn |
Créez une chaîne Urn sur chaque requête et retournez-la. (Hérité de SfcInstance) |
Méthodes
| Nom | Description |
|---|---|
| Alter() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| AlterImpl() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| CheckObjectCreated() |
Pour être appelé à partir d’un domaine pour lorsqu’une API nécessite que l’objet soit créé plus fort que CheckObjectState (Hérité de SfcInstance) |
| CheckObjectState() |
Pour être appelé à partir du domaine pour tout accès à l’objet (Hérité de SfcInstance) |
| Create() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| CreateIdentityKey() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| CreateImpl() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| Drop() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| DropImpl() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Export(String, CredentialPersistenceType) |
Exporte le contenu du groupe dans un fichier. |
| GetChildCollection(String) |
Obtenez la collection enfant dans cette instance pour la chaîne de nom d’élément donnée. (Hérité de SfcInstance) |
| GetDescendantRegisteredServers() |
Méthode permettant d’aplatir la hiérarchie d’un ServerGroup et de renvoyer la liste complète des serveurs inscrits descendants. |
| GetDomain() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| GetObjectFactory() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| GetPropertySet() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| GetTypeMetadataImpl() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Import(String) |
Importe des groupes et des serveurs enregistrés dans le fichier XML et les ajoute en tant qu’enfants. |
| InitializeUIPropertyState() |
Substituable à partir des objets enfants qui s’intéressent à l’initialisation de leurs états (métadonnées dynamiques qui sont actuellement les « ». Enabled " property) (Hérité de SfcInstance) |
| MarkForDropImpl(Boolean) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| MarkRootAsConnected() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Move(ServerGroup) |
Déplace le ServerGroup pour être un enfant d’un autre ServerGroup. |
| MoveImpl(SfcInstance) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PostAlter(Object) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PostCreate(Object) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PostDrop(Object) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PostMove(Object) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PostRename(Object) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Refresh() |
actualise les propriétés de l’objet en les lisant à partir du serveur (Hérité de SfcInstance) |
| Rename(SfcKey) |
Renomme l’objet sur le serveur. |
| Rename(String) |
Renomme l’objet sur le serveur. |
| RenameImpl(SfcKey) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| ResetKey() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Serialize(XmlWriter) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| ToString() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| UpdateUIPropertyState() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| Validate() |
Validation de l’objet enfant de base (Hérité de SfcInstance) |
| Validate(String, Object[]) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
Événements
| Nom | Description |
|---|---|
| DuplicateFound |
Événement qui se déclenche lorsque l’utilisateur tente d’importer un serveur ou un groupe de serveurs inscrit qui existe déjà dans le magasin local |
| propertyChanged |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PropertyChanged |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| propertyMetadataChanged |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
| PropertyMetadataChanged |
Représente un groupe de serveurs dans le magasin serveurs inscrits. (Hérité de SfcInstance) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ISfcAlterable.ScriptAlter() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ISfcCreatable.ScriptCreate() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ISfcDroppable.ScriptDrop() |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ISfcMovable.Move(SfcInstance) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ISfcMovable.ScriptMove(SfcInstance) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |
| ISfcRenamable.ScriptRename(SfcKey) |
Représente un groupe de serveurs dans le magasin serveurs inscrits. |