Compartilhar via


ServerAlias Classe

Definição

A classe ServerAlias representa um alias para uma conexão de servidor na instalação da WMI (Instrumentação de Gerenciamento do Windows).

public ref class ServerAlias sealed : Microsoft::SqlServer::Management::Smo::Wmi::WmiSmoObject, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable
public sealed class ServerAlias : Microsoft.SqlServer.Management.Smo.Wmi.WmiSmoObject, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable
type ServerAlias = class
    inherit WmiSmoObject
    interface ICreatable
    interface IDroppable
Public NotInheritable Class ServerAlias
Inherits WmiSmoObject
Implements ICreatable, IDroppable
Herança
Implementações

Exemplos

Gerenciando serviços e configurações de rede através do provedor do WMI

Comentários

Um alias de conexão de servidor é necessário quando:

  • O cliente está se conectando a uma instância do Microsoft SQL Server por meio de um transporte de rede que não é o transporte de rede padrão.

  • A instância de SQL Server à qual o cliente está conectado escuta em um pipe nomeado alternativo.

Acesso thread-safe

Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.

Construtores

ServerAlias()

Inicializa uma nova instância da classe ServerAlias.

ServerAlias(ManagedComputer, String)

Inicializa uma nova instância da classe ServerAlias na instalação da WMI especificada e com o nome especificado.

Propriedades

ConnectionString

Obtém ou define a cadeia de caracteres da conexão que o alias usa para se conectar ao servidor.

Name

Obtém ou define o nome do objeto da Instrumentação de Gerenciamento do Windows (WMI) referenciado.

(Herdado de WmiSmoObject)
Parent

Obtém ou define o objeto ManagedComputer que é o pai do objeto ServerAlias.

Properties

Representa uma coleção de objetos Property . Cada objeto Property representa uma propriedade definida no objeto da Instrumentação de Gerenciamento do Windows (WMI).

(Herdado de WmiSmoObject)
ProtocolName

Obtém ou define o nome do protocolo usado pelo alias de conexão do servidor.

ServerName

Obtém ou define o nome da instância de SQL Server à qual o alias do servidor se conecta.

State

Obtém o estado do objeto referenciado.

(Herdado de SmoObjectBase)
Urn

Obtém o valor do endereço do URN (Uniform Resource Name) que representa o objeto da Instrumentação de Gerenciamento do Windows (WMI).

(Herdado de WmiSmoObject)
UserData

Obtém ou define dados definidos pelo usuário associados ao objeto referenciado.

(Herdado de SmoObjectBase)

Métodos

AlterProtocolProperties(ProtocolPropertyCollection)

Atualiza qualquer alteração de propriedade de objeto de protocolo na instalação da Instrumentação de Gerenciamento do Windows (WMI).

(Herdado de WmiSmoObject)
CheckObjectState()

Verifica o estado do objeto referenciado.

(Herdado de WmiSmoObject)
Create()

Cria um alias de conexão de servidor na instalação da WMI conforme definido pelo objeto ServerAlias.

CreateProtocolPropertyCollection()

Cria um conjunto de atributos de protocolo para o objeto referenciado.

(Herdado de WmiSmoObject)
Drop()

Remove o alias de conexão de servidor da instalação da WMI.

GetPropertyManagementObject(ProtocolProperty)

Obtém o objeto de gerenciamento da propriedade de protocolo especificada.

(Herdado de WmiSmoObject)
GetPropertyObject(PropertyCollection, DataRow, Object)

Obtém a propriedade da coleção especificada com a posição e o valor especificados.

(Herdado de WmiSmoObject)
GetProtocolPropertyCollection()

Retorna a coleção de propriedades de protocolo do objeto referenciado.

(Herdado de WmiSmoObject)
ImplInitialize(String[], OrderBy[])

Inicializa os campos do objeto WmiSmoObject.

(Herdado de WmiSmoObject)
Initialize()

Inicializa o objeto referenciado.

(Herdado de WmiSmoObject)
InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, Object[])

Invoca o método de gerenciamento para o objeto referenciado com o objeto de gerenciamento, o observador, o nome do método e os parâmetros especificados.

(Herdado de WmiSmoObject)
InvokeMgmtMethod(ManagementObject, String, Object[])

Invoca o método de gerenciamento do objeto referenciado com o objeto de gerenciamento, o nome do método e os parâmetros especificados.

(Herdado de WmiSmoObject)
IsObjectInitialized()

Especifica se o objeto referenciado é inicializado.

(Herdado de WmiSmoObject)
Refresh()

Atualiza o objeto referenciado e suas propriedades.

(Herdado de WmiSmoObject)
SetName(String)

Define o nome do objeto referenciado.

(Herdado de WmiSmoObject)
SetParentImpl(WmiSmoObject)

Define o pai do objeto referenciado.

(Herdado de WmiSmoObject)
UpdateObjectState()

Atualiza o estado do objeto.

(Herdado de WmiSmoObject)
Validate(String, Object[])

Valida o estado de um objeto.

(Herdado de SmoObjectBase)

Aplica-se a