Article 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 a classe base a partir da qual as classes TransArticle e MergeArticle são derivadas.
public ref class Article abstract : Microsoft::SqlServer::Replication::ReplicationObject
public abstract class Article : Microsoft.SqlServer.Replication.ReplicationObject
type Article = class
inherit ReplicationObject
Public MustInherit Class Article
Inherits ReplicationObject
- Herança
- Derivado
Comentários
A Article classe representa propriedades e comportamentos de artigos comuns a artigos publicados em topologias de replicação transacional e de mesclagem.
Os artigos publicados de um Publicador não SQL Server são representados pela DistributionArticle classe .
Acesso thread-safe
Membros estáticos públicos (Shared
no Microsoft Visual Basic) desse tipo são seguros para operações multithread. Não há garantia de que os membros da instância sejam thread-safe.
Construtores
Article() |
Inicializa uma nova instância da classe Article. |
Propriedades
ArticleId |
Obtém o valor de ID do artigo. |
CachePropertyChanges |
Obtém ou define se as alterações feitas às propriedades de replicação devem ser armazenadas em cache ou aplicadas imediatamente. (Herdado de ReplicationObject) |
ConnectionContext |
Obtém ou define a conexão com uma instância do Microsoft SQL Server. (Herdado de ReplicationObject) |
CreateArticleAsHeterogeneous |
Obtém ou define um valor que indica se é preciso criar um artigo como heterogêneo. |
CreationScript |
Obtém ou define o nome e o caminho completo do arquivo de script Transact-SQL usado para criar o objeto de destino no Assinante. |
DatabaseName |
Obtém ou define o nome do banco de dados que contém os dados e os objetos publicados no artigo. |
Description |
Obtém ou define uma descrição textual do artigo. |
DestinationObjectName |
Obtém ou define o objeto de banco de dados que é a origem do artigo no Assinante. |
DestinationObjectOwner |
Obtém ou define o proprietário do esquema de banco de dados de origem do artigo no Assinante. |
IdentityRangeManagementOption |
Obtém ou define as opções de gerenciamento de intervalo de identidade para o artigo. |
IdentityRangeThreshold |
Obtém ou define o valor ao qual um novo intervalo de valores de coluna de identidade é atribuído para um Publicador ou Assinante. |
IsExistingObject |
Especifica se o objeto existe no servidor ou não. (Herdado de ReplicationObject) |
Name |
Obtém ou define o nome do artigo. |
PreCreationMethod |
Obtém ou define a ação a ser executada quando o objeto publicado já existe no banco de dados de assinatura. |
PublicationName |
Obtém ou define o nome da publicação à qual o artigo pertence. |
PublisherIdentityRangeSize |
Obtém ou define o intervalo de valores de identidade atribuídos às colunas de tabela no Publicador. |
SchemaOption |
Obtém ou define as opções de criação de esquema para um artigo. |
SourceObjectName |
Obtém ou define o nome do objeto de banco de dados que está sendo publicado. |
SourceObjectOwner |
Obtém ou define o proprietário do objeto de banco de dados que está sendo publicado. |
SqlServerName |
Obtém o nome da instância do Microsoft SQL Server à qual esse objeto está conectado. (Herdado de ReplicationObject) |
SubscriberIdentityRangeSize |
Obtém ou define o número máximo de novas linhas que podem ser inseridas em uma coluna de identidade em uma tabela em um Assinante, antes de outro intervalo de identidade ser alocado. |
Type |
Obtém ou define o tipo de artigo. |
UserData |
Obtém ou define uma propriedade de objeto que permite que os usuários anexem seus próprios dados ao objeto. (Herdado de ReplicationObject) |
VerticalPartition |
Obtém um valor que indica se todas as colunas são publicadas em um artigo de tabela. |
Métodos
CheckValidCreation() |
Verifica a criação do artigo válido. |
CheckValidDefinition(Boolean) |
Indica se a definição é válida. |
CommitPropertyChanges() |
Envia todas as instruções de alteração de propriedade armazenadas em cache para a instância do Microsoft SQL Server. (Herdado de ReplicationObject) |
Create() |
Cria um novo artigo sobre a instância atualmente conectada do SQL Server com base nas propriedades atuais do TransArticle objeto ou do MergeArticle objeto . |
Decouple() |
Desacopla o objeto de replicação referenciado do servidor. (Herdado de ReplicationObject) |
GetChangeCommand(StringBuilder, String, String) |
Retorna o comando change 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 da replicação. (Herdado de ReplicationObject) |
Load() |
Carrega as propriedades de um objeto existente do servidor. (Herdado de ReplicationObject) |
LoadProperties() |
Carrega as propriedades de um objeto existente do servidor. (Herdado de ReplicationObject) |
Refresh() |
Recarrega as propriedades do objeto. (Herdado de ReplicationObject) |
Remove() |
Remove um artigo existente sobre a instância atualmente conectada do SQL Server com base nas propriedades atuais do TransArticle objeto ou do MergeArticle objeto . |
Script(ScriptOptions) |
Gera um script Transact-SQL que pode ser executado para criar ou excluir o TransArticle objeto ou o MergeArticle objeto no servidor. |