AvailabilityGroup 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.
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre.
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class AvailabilityGroup : Microsoft.SqlServer.Management.Smo.NamedSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IObjectPermission, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
inherit NamedSmoObject
interface IObjectPermission
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
inherit NamedSmoObject
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface IScriptable
interface IObjectPermission
Public NotInheritable Class AvailabilityGroup
Inherits NamedSmoObject
Implements IAlterable, ICreatable, IDropIfExists, IDroppable, IObjectPermission, IScriptable
- Herança
- Atributos
- Implementações
Construtores
| Nome | Description |
|---|---|
| AvailabilityGroup() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| AvailabilityGroup(Server, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
Campos
| Nome | Description |
|---|---|
| m_ExtendedProperties |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| singletonParent |
Objetos SMO regulares acessam a referência de classe pai por meio de parentColl (coleção correspondente na classe pai). A classe Singleton não tem coleção no pai. (Herdado de SqlSmoObject) |
Propriedades
| Nome | Description |
|---|---|
| AutomatedBackupPreference |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| AvailabilityDatabases |
A coleção de bancos de dados de disponibilidade contidos no grupo de disponibilidade. |
| AvailabilityGroupListeners |
A coleção de réplicas que participam do grupo de disponibilidade. |
| AvailabilityReplicas |
A coleção de réplicas que participam do grupo de disponibilidade. |
| BasicAvailabilityGroup |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| ClusterType |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| ClusterTypeWithDefault |
Obtém o tipo de cluster do grupo de disponibilidade, se o servidor primário for 130 ou inferior, retornará wsfc em vez disso |
| CollationDatabaseInServer |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| DatabaseEngineEdition |
Retorna o DatabaseEngineEdition do objeto SMO (Herdado de SqlSmoObject) |
| DatabaseEngineType |
Retorna o DatabaseEngineType do objeto SMO (Herdado de SqlSmoObject) |
| DatabaseHealthTrigger |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| DatabaseReplicaStates |
Uma coleção de <seealso cref="T:Microsoft. Objetos SqlServer.Management.Smo.DatabaseReplicaState"></seealso> represeting the states of physical database replicas participating in the availability groups. Em uma Réplica de Disponibilidade em uma função primária, a coleção retorna informações sobre todas as Réplicas de Banco de Dados em todas as Réplicas de Disponibilidade. Em uma Réplica de Disponibilidade em uma função secundária, a coleção retorna informações apenas sobre as Réplicas de Banco de Dados locais. A coleção é baseada nas propriedades "AvailabilityReplicaServerName" e "AvailabilityDatabaseName" do objeto DatabaseReplciaState. |
| DtcSupportEnabled |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| ExecuteForScalar |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| ExecutionManager |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| FailureConditionLevel |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| HealthCheckTimeout |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| ID |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| IsContained |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| IsDistributedAvailabilityGroup |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| IsManagedInstanceLink |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| IsTouched |
Se o objeto foi tocado para script incondicional de Alter (Herdado de SqlSmoObject) |
| LocalReplicaRole |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Name |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de NamedSmoObject) |
| ObjectInSpace |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| Parent |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| ParentCollection |
Retorna a coleção que contém o objeto. Pode ser nulo. (Herdado de SqlSmoObject) |
| PrimaryReplicaServerName |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Properties |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| RequiredSynchronizedSecondariesToCommit |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| ReuseSystemDatabases |
Se for true, o AG independente será criado reutilizando qualquer banco de dados do sistema replicado (myAG_contained_master e myAG_contained_msdb, se o nome do AG for "myAG"). |
| ScalarResult |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| ServerVersion |
Retorna o ServerVersion do servidor que contém o objeto. Se o objeto não estiver associado a um servidor conectado, a versão mais alta do servidor conhecida será retornada. (Herdado de SqlSmoObject) |
| State |
Retorna o estado do objeto (Herdado de SmoObjectBase) |
| UniqueId |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Urn |
Retorna a URN do objeto, computada em tempo real (Herdado de SqlSmoObject) |
| UrnSuffix |
retorna o nome do tipo na expressão de urn |
| UserData |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SmoObjectBase) |
Métodos
| Nome | Description |
|---|---|
| AddDatabaseContext(StringCollection) |
método get called from the create script related method (from derivarived classes like Table, Index etc..) (Herdado de SqlSmoObject) |
| Alter() |
Altere um grupo de disponibilidade. Isso é chamado quando as propriedades de AG alteráveis são alteradas. |
| AlterImpl() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| AlterImplWorker() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| BindDefaultImpl(String, String, Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| CheckObjectState() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| CheckObjectState(Boolean) |
Essa é uma função virtual, para que as classes derivadas possam substituí-la se desejarem fazer verificações adicionais sobre o estado do objeto (Herdado de SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
Verifica o estado do objeto Porque ele não é recusrive, essa função pode ser chamada diretamente e o que significa que classes derivadas não podem fornecer sua própria validação (Herdado de SqlSmoObject) |
| CleanObject() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| Create() |
Crie um grupo de disponibilidade especificado no cliente no back-end. A criação do grupo de disponibilidade incluirá todas as réplicas de disponibilidade ou bancos de dados de disponibilidade adicionados ao objeto antes da criação. |
| CreateImpl() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| CreateOrAlterImpl() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| DemoteAsSecondary() |
Rebaixar a réplica atual como secundária |
| Deny(ObjectPermissionSet, String, Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Deny(ObjectPermissionSet, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Deny(ObjectPermissionSet, String[], Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Deny(ObjectPermissionSet, String[]) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Discover() |
Melhor mecanismo de descoberta de esforço: esse método reflete os metadados e obtém todos os objetos disponíveis (Herdado de SqlSmoObject) |
| Drop() |
Solte um grupo de disponibilidade. |
| DropIfExists() |
Descarta o objeto com a opção IF EXISTS. Se o objeto for inválido para a função drop retornará sem exceção. |
| DropImpl(Boolean, Boolean) |
Para chamadas suspensas no banco de dados do usuário em Azure, a conexão será fechada à medida que o banco de dados for descartado O ExecutionManager normalmente tentará repetir essas chamadas reabrindo a conexão Queremos evitar essa repetição quando handleSevereError for true. (Herdado de SqlSmoObject) |
| DropImpl(Boolean) |
descarta o objeto (Herdado de SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
descarta o objeto (Herdado de SqlSmoObject) |
| EnumObjectPermissions() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| EnumObjectPermissions(ObjectPermissionSet) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| EnumObjectPermissions(String, ObjectPermissionSet) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| EnumObjectPermissions(String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| EnumReplicaClusterNodes() |
Retorna um DataTable com informações sobre a configuração do cluster do grupo de disponibilidade. Para cada réplica, uma linha está presente para cada nó que hospeda a réplica. Uma réplica poderá ser hospedada por vários nós se a réplica estiver hospedada em uma FCI. O esquema desta tabela é: ReplicaName (sysname) | NodeName (sysname) | MemberType (tinyint) | MemberState (tinyint) | NumberOfQuorumVotes (int) |
| ExecuteNonQuery(StringCollection, Boolean, Boolean) |
Executa instruções sql (Herdado de SqlSmoObject) |
| ExecuteRenameQuery(String) |
Cria a consulta Renomear para um SqlSmoObject e executa-a no servidor. (Herdado de NamedSmoObject) |
| ExecuteWithModes(SqlExecutionModes, Action) |
Executa a ação fornecida nos modos de execução especificados. Redefine os modos originais após a conclusão ou falha da ação. (Herdado de SqlSmoObject) |
| Failover() |
Execute um failover manual desse grupo de disponibilidade para o servidor especificado pela propriedade Pai. Esse servidor deve estar participando do grupo de disponibilidade como uma réplica secundária. O resultado da ação será designar esse servidor como o principal desse grupo de disponibilidade. Essa ação não tem nenhuma possibilidade de perda de dados. |
| FailoverWithPotentialDataLoss() |
Execute um failover forçado desse grupo de disponibilidade para o servidor especificado pela propriedade Pai. Esse servidor deve estar participando do grupo de disponibilidade como uma réplica secundária. O resultado da ação será designar esse servidor como o principal desse grupo de disponibilidade. Essa ação terá a possibilidade de perda de dados se os bancos de dados na réplica não forem sincronizados com o primário. |
| FormatSqlVariant(Object) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GenerateAlterEvent() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GetContextDB() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GetDBName() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GetDisabledProperties(ScriptingPreferences) |
Fornece uma enumerável de propriedades que são explicitamente desabilitadas para tipos de servidor ou edições específicas. Essa não é uma lista de todas as propriedades que não funcionam para o destino especificado. (Herdado de SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GetPropValue(String) |
Recuperar o valor da propriedade de : - O recipiente de propriedades diretamente se a propriedade estiver disponível (suja ou recuperada) – uma chamada para o nosso método OnPropertyMissing caso contrário Gerará uma exceção se o valor da propriedade for NULL em ambos os casos. (Herdado de SqlSmoObject) |
| GetPropValueOptional(String) |
Recuperar o valor da propriedade de: - O recipiente de propriedades se o estado estiver criando ou se estivermos no Modo de Design (possível valor NULL) – uma chamada ao nosso método OnPropertyMissing caso contrário (gerará exceção se o valor for NULL) (Herdado de SqlSmoObject) |
| GetPropValueOptional<T>(String, T) |
Retorna o valor da propriedade nomeada. Se o objeto estiver no estado Criando e a propriedade ainda não tiver sido definida, o defaultValue será retornado. Se o objeto existir, o defaultValue será ignorado e o valor real será retornado. (Herdado de SqlSmoObject) |
| GetPropValueOptionalAllowNull(String) |
Recuperar o valor da propriedade de: - O recipiente de propriedades se o estado estiver criando ou se estivermos no Modo de Design (possível NULL) – uma chamada ao nosso método OnPropertyMissing caso contrário (possível NULL) (Herdado de SqlSmoObject) |
| GetRealValue(Property, Object) |
Retorna o valor real da propriedade. (Herdado de SqlSmoObject) |
| GetServerName() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GetServerObject() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| GetSqlServerVersionName() |
Obtém o nome público do sqlserver para a conexão atual, por exemplo: "SQL Server 2008". (Herdado de SqlSmoObject) |
| GetStringComparer() |
Retorna o comparador usado por todas as coleções de objetos filho para executar a comparação de nomes de objetos. O comparador de um servidor baseia-se na ordenação do mestre O comparador de um banco de dados e seus filhos é baseado na ordenação de banco de dados (Herdado de SqlSmoObject) |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
Calcula a URN do objeto, potencialmente incluindo outros campos na definição além dos campos de chave. (Herdado de SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
Calcula a URN do objeto. (Herdado de SqlSmoObject) |
| Grant(ObjectPermissionSet, String, Boolean, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Grant(ObjectPermissionSet, String, Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Grant(ObjectPermissionSet, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Grant(ObjectPermissionSet, String[], Boolean, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Grant(ObjectPermissionSet, String[], Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Grant(ObjectPermissionSet, String[]) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| ImplInitialize(String[], OrderBy[]) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| InitChildCollection(Urn, Boolean) |
Inicializa a coleção de objetos filho associada ao tipo fornecido. Por exemplo, o nome Coluna inicializaria a coleção Columns. (Herdado de SqlSmoObject) |
| Initialize() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| Initialize(Boolean) |
Inicializa o objeto lendo suas propriedades do enumerador (Herdado de SqlSmoObject) |
| IsExpressSku() |
Retorna se o servidor que contém esse objeto é um SKU Express (Herdado de SqlSmoObject) |
| IsObjectDirty() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IsObjectInitialized() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IsObjectInSpace() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IsSupportedProperty(String) |
Validar se a propriedade especificada tem suporte no ambiente do servidor atual (Herdado de SqlSmoObject) |
| IsVersion80SP3() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IsVersion90AndAbove() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| MarkDropped() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| MarkForDropImpl(Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| PostAlter() |
essa função deve ser substituída por classes derivadas, se elas tiverem que executar ações supplimentares depois de alterar o objeto (Herdado de SqlSmoObject) |
| PostCreate() |
essa função deve ser substituída por classes derivadas, se elas tiverem que realizar ações supplimentares após a criação do objeto (Herdado de SqlSmoObject) |
| PostDrop() |
essa função deve ser substituída por classes derivadas, se elas tiverem que executar ações supplimentares depois de remover o objeto (Herdado de SqlSmoObject) |
| Refresh() |
atualiza as propriedades do objeto lendo-as do servidor (Herdado de SqlSmoObject) |
| RenameImpl(String) |
alterar o nome do objeto (Herdado de NamedSmoObject) |
| RenameImplWorker(String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de NamedSmoObject) |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Revoke(ObjectPermissionSet, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean, String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Revoke(ObjectPermissionSet, String[]) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. |
| Script() |
Gere o script para criar esse grupo de disponibilidade. |
| Script(ScriptingOptions) |
Gere um script para esse grupo de disponibilidade usando as opções de script especificadas. |
| ScriptImpl() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
Retorna um objeto StringCollection com o script do objeto. Esse método gera um erro se ScriptData for true (Herdado de SqlSmoObject) |
| SetAccessToken(IRenewableToken) |
Defina o accessToken para conexão. (Herdado de SqlSmoObject) |
| SetParentImpl(SqlSmoObject) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| SetSchemaOwned() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de NamedSmoObject) |
| SetState(SqlSmoState) |
Define o estado do objeto (Existente, Descartado etc.) Os aplicativos devem evitar o uso desse método. (Herdado de SmoObjectBase) |
| ThrowIfAboveVersion100(String) |
Gera uma exceção se a versão principal do ServerVersion para esse objeto estiver acima de 10.0 (SQL 2008) (Herdado de SqlSmoObject) |
| ThrowIfAboveVersion80(String) |
Gera uma exceção se a versão principal do ServerVersion para esse objeto estiver acima de 8.0 (SQL 2000) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion100(String) |
Gera uma exceção se a versão principal do ServerVersion para este objeto estiver abaixo de 10.0 (SQL 2008) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion110(String) |
Gerará um UnsupportedVersionException se o servidor de origem ou de destino estiver abaixo de 11.0 (SQL 2012) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion110Prop(String) |
Gera uma exceção com texto informando que a propriedade especificada não terá suporte se a versão principal do ServerVersion para esse objeto estiver abaixo de 11.0 (SQL 2012) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion120(String) |
Gerará uma exceção se a versão principal do ServerVersion para esse objeto estiver abaixo de 12.0 (SQL 2014) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion120Prop(String) |
Gera uma exceção com texto informando que a propriedade especificada não terá suporte se a versão principal do ServerVersion para esse objeto estiver abaixo de 12.0 (SQL 2014) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion130(String) |
Gerará uma exceção se a versão principal do ServerVersion para esse objeto estiver abaixo de 13.0 (SQL 2016) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion130Prop(String) |
Gera uma exceção com o texto informando que a propriedade especificada não tem suporte se a versão principal do ServerVersion para esse objeto estiver abaixo de 13.0 (SQL 2016) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion140(String) |
Gera uma exceção se a versão principal do ServerVersion para este objeto estiver abaixo de 14.0 (SQL 2017) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion140Prop(String) |
Gera uma exceção com texto informando que a propriedade especificada não terá suporte se a versão principal do ServerVersion para esse objeto estiver abaixo de 14.0 (SQL 2017) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion160(String) |
Gera uma exceção se a versão principal do ServerVersion para este objeto estiver abaixo de 16.0 (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion80(String) |
Gera uma exceção se a versão principal do ServerVersion para este objeto estiver abaixo de 8.0 (SQL 2000) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion80SP3() |
Gera uma exceção se o ServerVersion para este objeto estiver abaixo de 8.760 (8.0 SP3) (Herdado de SqlSmoObject) |
| ThrowIfBelowVersion90(String) |
Gera uma exceção se a versão principal do ServerVersion para este objeto estiver abaixo de 9.0 (SQL 2005) (Herdado de SqlSmoObject) |
| ToString() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| Touch() |
Marque o objeto "tocado" para o script incondicional de Alter. (Herdado de SqlSmoObject) |
| TouchImpl() |
Método virtual para permitir que classes derivadas façam trabalho adicional quando tocadas. (Herdado de SqlSmoObject) |
| UnbindDefaultImpl(Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| UnbindRuleImpl(Boolean) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| Validate(String, Object[]) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SmoObjectBase) |
Eventos
| Nome | Description |
|---|---|
| PropertyChanged |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| PropertyMetadataChanged |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IAlienObject.Discover() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IAlienObject.GetParent() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
Descobre o tipo de propriedade. (Herdado de SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
Recupera o valor de uma determinada propriedade. Gerará se a propriedade não for encontrada. (Herdado de SqlSmoObject) |
| IAlienObject.GetUrn() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IAlienObject.Resolve(String) |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
Define o estado desse objeto com base no SfcObjectState fornecido. (Herdado de SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
Define o valor de determinada propriedade, se ela for gravável. Se a propriedade não estiver no recipiente de propriedades, a reflexão será usada. Gera exceção se a propriedade não for encontrada. (Herdado de SqlSmoObject) |
| ISfcPropertyProvider.GetPropertySet() |
Um AG (Grupo de Disponibilidade) é a unidade de alta disponibilidade. Ele representa uma coleção de bancos de dados relacionados que formam o aplicativo comercialmente crítico que precisa de alta disponibilidade e capacidade de recuperação de desastre. (Herdado de SqlSmoObject) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetAssessmentItems(AvailabilityGroup, String[]) |
Localiza todas as verificações disponíveis para determinado |
| GetAssessmentItems(SqlSmoObject, String[]) |
Localiza todas as verificações disponíveis para determinado |
| GetAssessmentResults(AvailabilityGroup, IEnumerable<ICheck>) |
Executa a avaliação de forma síncrona para determinada |
| GetAssessmentResults(AvailabilityGroup, String[]) |
Executa a avaliação de forma síncrona para determinada |
| GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>) |
Executa a avaliação de forma síncrona para determinada |
| GetAssessmentResults(SqlSmoObject, String[]) |
Executa a avaliação de forma síncrona para determinada |
| GetAssessmentResultsList(AvailabilityGroup, IEnumerable<ICheck>) |
Executa a avaliação de forma síncrona para determinada |
| GetAssessmentResultsList(AvailabilityGroup, String[]) |
Executa de forma assíncrona a avaliação fornecida |
| GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>) |
Executa de forma assíncrona a avaliação fornecida |
| GetAssessmentResultsList(SqlSmoObject, String[]) |
Executa de forma assíncrona a avaliação fornecida |
| IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences) |
Verifica se o tipo especificado tem suporte do ServerVersion servidor raiz e DatabaseEngineType do servidor raiz para esse objeto. Se ScriptingPreferences não forem nulos, também verificará se o tipo especificado tem suporte do ServerVersion servidor de destino e DatabaseEngineType do servidor de destino. |