ServerGroup Classe

Définition

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.

S’applique à