ServerRoleExtender Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
[System.CLSCompliant(false)]
public class ServerRoleExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.ServerRole>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
[<System.CLSCompliant(false)>]
type ServerRoleExtender = class
inherit SmoObjectExtender<ServerRole>
interface ISfcValidate
Public Class ServerRoleExtender
Inherits SmoObjectExtender(Of ServerRole)
Implements ISfcValidate
- Herança
- Atributos
- Implementações
Construtores
| Nome | Description |
|---|---|
| ServerRoleExtender() | |
| ServerRoleExtender(ServerRole) | |
Propriedades
| Nome | Description |
|---|---|
| ConnectionContext | |
| ContainingRoleNames | |
| CurrentObject | |
| GeneralPageDataContainer | |
| GeneralPageOnRunNow |
Propriedade para acessar o método OnRunNow da Página Geral. |
| IsFixedRoleOrPublic | |
| MemberNameIsMemberHash |
Para cada chave de nome de membro, valor = true significa que um novo membro é adicionado e valor = false significa que um membro existente é descartado. |
| OwnerForUI |
Essa propriedade é usada na interface do usuário da tarefa do mecanismo relacional de função de servidor. Se alguém definir a propriedade Owner como cadeia de caracteres. Vazio, isso significa que o Proprietário é sujo e não é nulo. Nesse ponto, o SMO também gera scripts para a parte de autorização da criação do T-SQL. Portanto, definimos a propriedade Owner como 'nula' nesse caso, pouco antes de Criar() para ignorar o script authorization-part de Create T-SQL. |
| Parent |
Objeto pai (Herdado de SfcObjectExtender<TSfcInstance>) |
| RoleMembersTableData | |
| ServerRoleMembershipsTableData | |
| ServerRoleNameHasMembershipHash |
Para cada chave de nome de função de servidor, valor = true significa que uma nova associação é adicionada e valor = false significa que uma associação existente é descartada. |
| State | |
Métodos
Eventos
| Nome | Description |
|---|---|
| PropertyChanged | (Herdado de SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged | (Herdado de SfcObjectExtender<TSfcInstance>) |