Condividi tramite


Classe RegisteredServer

Represents a registered server.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer

Spazio dei nomi  Microsoft.SqlServer.Management.RegisteredServers
Assembly:  Microsoft.SqlServer.Management.RegisteredServers (in Microsoft.SqlServer.Management.RegisteredServers.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class RegisteredServer _
    Inherits SfcInstance _
    Implements ISfcValidate, ISfcCreatable, ICreatable, ISfcAlterable,  _
    IAlterable, ISfcDroppable, IDroppable, ISfcRenamable, IRenamable,  _
    ISfcMovable
'Utilizzo
Dim instance As RegisteredServer
public sealed class RegisteredServer : SfcInstance, 
    ISfcValidate, ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, 
    ISfcDroppable, IDroppable, ISfcRenamable, IRenamable, ISfcMovable
public ref class RegisteredServer sealed : public SfcInstance, 
    ISfcValidate, ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, 
    ISfcDroppable, IDroppable, ISfcRenamable, IRenamable, ISfcMovable
[<SealedAttribute>]
type RegisteredServer =  
    class 
        inherit SfcInstance 
        interface ISfcValidate 
        interface ISfcCreatable 
        interface ICreatable 
        interface ISfcAlterable 
        interface IAlterable 
        interface ISfcDroppable 
        interface IDroppable 
        interface ISfcRenamable 
        interface IRenamable 
        interface ISfcMovable 
    end
public final class RegisteredServer extends SfcInstance implements ISfcValidate, ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, ISfcDroppable, IDroppable, ISfcRenamable, IRenamable, ISfcMovable

Nel tipo RegisteredServer sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico RegisteredServer() Initializes a new instance of the RegisteredServer class with the default property values.
Metodo pubblico RegisteredServer(String) Initializes a new instance of the RegisteredServer class that has the specified name.
Metodo pubblico RegisteredServer(ServerGroup, String) Initializes a new instance of the RegisteredServer class with the specified name and server.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta AbstractIdentityKey Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Proprietà pubblica ConnectionString Gets or sets the connection string that is used to connect to the instance of SQL Server.
Proprietà pubblica ConnectionStringWithEncryptedPassword Gets the connection string that is used to connect to the instance of SQL Server that has the encrypted password. 
Proprietà pubblica CredentialPersistenceType Gets or sets how the logins and passwords are persisted on the registered server.
Proprietà pubblica CustomConnectionColorArgb Gets or sets the specified ARGB color of the RegisteredServer object.
Proprietà pubblica Description Gets the name of the registered server.
Proprietà pubblica ID Gets the ID value that uniquely identifies the registered server.
Proprietà pubblica IdentityKey Gets the key value that uniquely identifies the registered server.
Proprietà pubblica IsDropped Gets the Boolean value that specifies whether the registered server has been dropped or not.
Proprietà pubblica IsLocal Gets the Boolean value that specifies whether the registered server is local or not.
Proprietà pubblica Metadata Returns metadata about the instance and its domain. Ereditato da SfcInstance.
Proprietà pubblica Name Gets the name of the RegisteredServer object.
Proprietà pubblica Parent Gets the parent of the RegisteredServer object.
Proprietà pubblica Properties Returns a collection instance properties. Ereditato da SfcInstance.
Proprietà pubblica SecureConnectionString Gets or sets the secure string that is used to connect to the instance of SQL Server.
Proprietà pubblica ServerName Gets or sets the name of the server that is associated with the registered server.
Proprietà pubblica ServerType Gets or the kind of server that is associated with the registered server.
Proprietà protetta State Returns the state of the SfcInstance object. Ereditato da SfcInstance.
Proprietà pubblica Urn Returns the uniform resource name of the SfcInstance object. Ereditato da SfcInstance.
Proprietà pubblica UseCustomConnectionColor Gets or sets a value indicating whether the object uses a custom connection color.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Alter Updates any RegisteredServer object property changes on the instance of SQL Server. 
Metodo pubblico Create Creates a registered server on the instance of SQL Server as defined by the RegisteredServer object.
Metodo protetto CreateIdentityKey Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico Discover Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico Drop Drops the registered server.
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico Export Exports the registered server to the specified file and using the given credential persistence type.
Metodo protetto GetChildCollection Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico GetConnectionObject Returns the SFC interface object that represents the connection to the instance of SQL Server.
Metodo pubblico GetDomain Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblicoMembro statico GetObjectFactory Returns the SFC object factory for the RegisteredServer object.
Metodo pubblico GetPropertySet Returns the set of properties for the SfcInstance object. Ereditato da SfcInstance.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto GetTypeMetadataImpl Indicates the domains that override by returning the right TypeMetadata class directly. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo protetto InitializeUIPropertyState Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico Move Specifies the RegisteredServer to move in a new location.
Metodo protetto OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. Ereditato da SfcInstance.
Metodo protetto OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. Ereditato da SfcInstance.
Metodo pubblico Refresh Refreshes the object's properties by reading them from the server. Ereditato da SfcInstance.
Metodo pubblico Rename(String) Renames the RegisteredServer object by using the specified name.
Metodo pubblico Rename(SfcKey) Specifies the RegisteredServer object to rename.
Metodo protetto ResetKey Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcInstance.
Metodo pubblico Serialize Serializes the instance to XML. Ereditato da SfcInstance.
Metodo pubblico ToString Returns a string representation of the instance Urn. Ereditato da SfcInstance.
Metodo pubblico Validate Validates the RegisteredServer object against the specified method and arguments.

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged CLS-compliant event for property changes. Ereditato da SfcInstance.
Evento pubblico PropertyMetadataChanged CLS-compliant event for property metadata changes. Ereditato da SfcInstance.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ISfcAlterable.ScriptAlter Alters the properties of the base object if it has been changed. This class cannot be inherited.
Implementazione esplicita dell'interfacciaMetodo privato ISfcCreatable.ScriptCreate Produces the script to create this object to storage in its current state. This class cannot be inherited.
Implementazione esplicita dell'interfacciaMetodo privato ISfcDroppable.ScriptDrop Produces the script to drop this object from storage. This class cannot be inherited.
Implementazione esplicita dell'interfacciaMetodo privato ISfcMovable.Move Moves this object under the specified parent object and updates the storage to reflect the move. This class cannot be inherited.
Implementazione esplicita dell'interfacciaMetodo privato ISfcMovable.ScriptMove Produces the script to move this object under the specified parent object. This class cannot be inherited.
Implementazione esplicita dell'interfacciaMetodo privato ISfcRenamable.ScriptRename Renames the instance of ISfcScript identified by the key parameter. This class cannot be inherited.

In alto

Osservazioni

Questo spazio dei nomi, classe o membro è supportato solo nella versione 2.0 di Microsoft .NET Framework.

Thread Safety

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Management.RegisteredServers