ReplicationTable 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.
Representa informações sobre um objeto de tabela que são necessárias por replicação.
public ref class ReplicationTable sealed : Microsoft::SqlServer::Replication::ReplicationObject, Microsoft::SqlServer::Replication::IReplicationDBObject
public sealed class ReplicationTable : Microsoft.SqlServer.Replication.ReplicationObject, Microsoft.SqlServer.Replication.IReplicationDBObject
type ReplicationTable = class
inherit ReplicationObject
interface IReplicationDBObject
Public NotInheritable Class ReplicationTable
Inherits ReplicationObject
Implements IReplicationDBObject
- Herança
- Implementações
Comentários
Segurança de Thread
Qualquer membro público estático (Sharedem Microsoft Visual Basic) desse tipo é seguro para operações multithread. Não há garantia de que quaisquer membros de instância sejam thread-safe.
Construtores
| Nome | Description |
|---|---|
| ReplicationTable() |
Cria uma nova instância da classe ReplicationTable. |
| ReplicationTable(String, String, String, ServerConnection) |
Cria uma nova instância da ReplicationTable classe com o nome e proprietário especificados, no banco de dados especificado e com a conexão especificada a uma instância do Microsoft SQL Server. |
Propriedades
| Nome | Description |
|---|---|
| CachePropertyChanges |
Obtém ou define se devem armazenar em cache as alterações feitas nas propriedades de replicação ou aplicá-las imediatamente. (Herdado de ReplicationObject) |
| ConnectionContext |
Obtém ou configura a conexão para uma instância do Microsoft SQL Server. (Herdado de ReplicationObject) |
| DatabaseName |
Obtém ou define o nome do banco de dados que contém a tabela de replicação. |
| HasBigIntColumn |
Recebe um valor que indica se a tabela possui pelo menos uma coluna do |
| HasBigIntIdentityColumn |
Recebe um valor que indica se a tabela possui ou não pelo menos uma coluna de identidade do |
| HasColumnSetColumn |
Obtém um valor que indica se a tabela tem um conjunto de colunas definido. |
| HasGuidColumn |
Recebe um valor que indica se a tabela tem ou não pelo menos uma coluna de identificador globalmente único. |
| HasHierarchyidColumn |
Recebe um valor que indica se a tabela possui uma |
| HasIdentityColumn |
Recebe um valor que indica se a tabela possui ou não pelo menos uma coluna identidade. |
| HasIdentityNotForReplicationColumn |
Recebe um valor que indica se a tabela possui ou não uma coluna identidade com o conjunto de opções NOT FOR REPLICATION. |
| HasImprecisePKColumn |
Recebe um valor que indica se uma coluna calculada imprecisa é usada como parte da chave primária. |
| HasPrimaryKey |
Recebe um valor que indica se a tabela tem ou não uma chave primária. |
| HasRowVersionColumn |
Recebe um valor que indica se existe ou não uma coluna na tabela com o nome msrepl_tran_version. |
| HasSparseColumn |
Recebe um valor que indica se a tabela tem uma coluna com o atributo SPARSE. |
| HasSqlVariantColumn |
Recebe um valor que indica se a tabela tem ou não uma coluna de tipo sql_variant. |
| HasTimestampColumn |
Recebe um valor que indica se a tabela tem ou não uma coluna de tipo de carimbo de tempo. |
| IsExistingObject |
Determina se o objeto existe no servidor ou não. (Herdado de ReplicationObject) |
| IsFileTable |
Recebe um valor que indica se a tabela é uma tabela de arquivos. |
| Name |
Obtém ou define o nome da tabela. |
| OwnerName |
Obtém ou define o nome do dono da mesa. |
| PublishedInMerge |
Recebe um valor que indica se a tabela foi publicada em uma publicação de fusão. |
| PublishedInPeerToPeerPublication |
Obtém um valor que indica se a tabela está ou não publicada em uma topologia de replicação transacional peer-to-peer. |
| PublishedInQueuedTransactions |
Recebe um valor que indica se a tabela foi publicada por uma publicação que suporta assinaturas de atualização em fila. |
| SqlServerName |
Obtém o nome da instância do Microsoft SQL Server à qual esse objeto está conectado. (Herdado de ReplicationObject) |
| TableId |
Obtém o ID do objeto da tabela. |
| UserData |
Obtém ou define uma propriedade de objeto que permite aos usuários anexar seus próprios dados ao objeto. (Herdado de ReplicationObject) |
Métodos
| Nome | Description |
|---|---|
| CheckValidCreation() |
Verifica a criação válida da replicação. (Herdado de ReplicationObject) |
| CheckValidDefinition(Boolean) |
Indica se a definição é válida. (Herdado de ReplicationObject) |
| CommitPropertyChanges() |
Envia todas as declarações de alteração de propriedades em cache para a instância do Microsoft SQL Server. (Herdado de ReplicationObject) |
| Decouple() |
Desacopla o objeto de replicação referenciado do servidor. (Herdado de ReplicationObject) |
| EnumIdentityRangeInfo() |
Retorna informações de faixa de identidade sobre artigos com base na tabela. |
| EnumReplicationColumns() |
Retorna as colunas da tabela que podem ser replicadas. |
| GetChangeCommand(StringBuilder, String, String) |
Retorna o comando de mudança da replicação. (Herdado de ReplicationObject) |
| GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Retorna o comando create da replicação. (Herdado de ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
Retorna o comando drop da replicação. (Herdado de ReplicationObject) |
| InternalRefresh(Boolean) |
Inicia uma atualização interna a partir da replicação. (Herdado de ReplicationObject) |
| Load() |
Carrega as propriedades de um objeto existente a partir do servidor. (Herdado de ReplicationObject) |
| LoadProperties() |
Carrega as propriedades de um objeto existente a partir do servidor. (Herdado de ReplicationObject) |
| Refresh() |
Recarrega as propriedades do objeto. (Herdado de ReplicationObject) |
| ReplicationAddColumn(String, String, AddColumnOption, String[], String) |
Adiciona uma coluna a uma tabela que já foi publicada em uma ou mais publicações. |
| ReplicationDropColumn(String, String) |
Remove uma coluna de uma tabela que foi publicada em uma ou mais publicações. |