Compartir a través de


Clase RegisteredServer

Represents a registered server.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.SqlServer.Management.RegisteredServers
Ensamblado:  Microsoft.SqlServer.Management.RegisteredServers (en Microsoft.SqlServer.Management.RegisteredServers.dll)

Sintaxis

'Declaración
Public NotInheritable Class RegisteredServer _
    Inherits SfcInstance _
    Implements ISfcValidate, ISfcCreatable, ICreatable, ISfcAlterable,  _
    IAlterable, ISfcDroppable, IDroppable, ISfcRenamable, IRenamable,  _
    ISfcMovable
'Uso
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

El tipo RegisteredServer expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público RegisteredServer() Initializes a new instance of the RegisteredServer class with the default property values.
Método público RegisteredServer(String) Initializes a new instance of the RegisteredServer class that has the specified name.
Método público RegisteredServer(ServerGroup, String) Initializes a new instance of the RegisteredServer class with the specified name and server.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida AbstractIdentityKey No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Propiedad pública ConnectionString Gets or sets the connection string that is used to connect to the instance of SQL Server.
Propiedad pública ConnectionStringWithEncryptedPassword Gets the connection string that is used to connect to the instance of SQL Server that has the encrypted password. 
Propiedad pública CredentialPersistenceType Gets or sets how the logins and passwords are persisted on the registered server.
Propiedad pública CustomConnectionColorArgb Gets or sets the specified ARGB color of the RegisteredServer object.
Propiedad pública Description Gets the name of the registered server.
Propiedad pública ID Gets the ID value that uniquely identifies the registered server.
Propiedad pública IdentityKey Gets the key value that uniquely identifies the registered server.
Propiedad pública IsDropped Gets the Boolean value that specifies whether the registered server has been dropped or not.
Propiedad pública IsLocal Gets the Boolean value that specifies whether the registered server is local or not.
Propiedad pública Metadata Returns metadata about the instance and its domain. (Se hereda de SfcInstance.)
Propiedad pública Name Gets the name of the RegisteredServer object.
Propiedad pública Parent Gets the parent of the RegisteredServer object.
Propiedad pública Properties Returns a collection instance properties. (Se hereda de SfcInstance.)
Propiedad pública SecureConnectionString Gets or sets the secure string that is used to connect to the instance of SQL Server.
Propiedad pública ServerName Gets or sets the name of the server that is associated with the registered server.
Propiedad pública ServerType Gets or the kind of server that is associated with the registered server.
Propiedad protegida State Returns the state of the SfcInstance object. (Se hereda de SfcInstance.)
Propiedad pública Urn Returns the uniform resource name of the SfcInstance object. (Se hereda de SfcInstance.)
Propiedad pública UseCustomConnectionColor Gets or sets a value indicating whether the object uses a custom connection color.

Arriba

Métodos

  Nombre Descripción
Método público Alter Updates any RegisteredServer object property changes on the instance of SQL Server. 
Método público Create Creates a registered server on the instance of SQL Server as defined by the RegisteredServer object.
Método protegido CreateIdentityKey No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Discover No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Drop Drops the registered server.
Método público Equals (Se hereda de Object.)
Método público Export Exports the registered server to the specified file and using the given credential persistence type.
Método protegido GetChildCollection No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público GetConnectionObject Returns the SFC interface object that represents the connection to the instance of SQL Server.
Método público GetDomain No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público GetHashCode (Se hereda de Object.)
Método públicoMiembro estático GetObjectFactory Returns the SFC object factory for the RegisteredServer object.
Método público GetPropertySet Returns the set of properties for the SfcInstance object. (Se hereda de SfcInstance.)
Método público GetType (Se hereda de Object.)
Método protegido GetTypeMetadataImpl Indicates the domains that override by returning the right TypeMetadata class directly. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido InitializeUIPropertyState No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Move Specifies the RegisteredServer to move in a new location.
Método protegido OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. (Se hereda de SfcInstance.)
Método protegido OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. (Se hereda de SfcInstance.)
Método público Refresh Refreshes the object's properties by reading them from the server. (Se hereda de SfcInstance.)
Método público Rename(String) Renames the RegisteredServer object by using the specified name.
Método público Rename(SfcKey) Specifies the RegisteredServer object to rename.
Método protegido ResetKey No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Serialize Serializes the instance to XML. (Se hereda de SfcInstance.)
Método público ToString Returns a string representation of the instance Urn. (Se hereda de SfcInstance.)
Método público Validate Validates the RegisteredServer object against the specified method and arguments.

Arriba

Eventos

  Nombre Descripción
Evento público PropertyChanged CLS-compliant event for property changes. (Se hereda de SfcInstance.)
Evento público PropertyMetadataChanged CLS-compliant event for property metadata changes. (Se hereda de SfcInstance.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado ISfcAlterable.ScriptAlter Alters the properties of the base object if it has been changed. This class cannot be inherited.
Implementación de interfaces explícitasMétodo privado ISfcCreatable.ScriptCreate Produces the script to create this object to storage in its current state. This class cannot be inherited.
Implementación de interfaces explícitasMétodo privado ISfcDroppable.ScriptDrop Produces the script to drop this object from storage. This class cannot be inherited.
Implementación de interfaces explícitasMétodo privado ISfcMovable.Move Moves this object under the specified parent object and updates the storage to reflect the move. This class cannot be inherited.
Implementación de interfaces explícitasMétodo privado ISfcMovable.ScriptMove Produces the script to move this object under the specified parent object. This class cannot be inherited.
Implementación de interfaces explícitasMétodo privado ISfcRenamable.ScriptRename Renames the instance of ISfcScript identified by the key parameter. This class cannot be inherited.

Arriba

Comentarios

Este espacio de nombres, clase o miembro solamente se admite en la versión 2.0 de Microsoft .NET Framework.

Thread Safety

Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Management.RegisteredServers