Article Classe

Definizione

Rappresenta la classe base da cui derivano la classe e MergeArticle la TransArticle classe.

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
Ereditarietà
Derivato

Commenti

La Article classe rappresenta le proprietà e i comportamenti degli articoli comuni agli articoli pubblicati nelle topologie di replicazione transazionale e di fusione.

Gli articoli pubblicati da un non SQL Server Publisher sono rappresentati dalla DistributionArticle classe.

Sicurezza dei Thread

I membri pubblici statici (Sharedin Microsoft Visual Basic) di questo tipo sono sicuri per operazioni multithread. Non è garantito che i membri dell'istanza siano thread-safe.

Costruttori

Nome Descrizione
Article()

Inizializza una nuova istanza della classe Article.

Proprietà

Nome Descrizione
ArticleId

Ottiene il valore dell'ID dell'articolo.

CachePropertyChanges

Ottiene o stabilisce se memorizzare le modifiche apportate alle proprietà di replicazione o applicarle immediatamente.

(Ereditato da ReplicationObject)
ConnectionContext

Ottiene o imposta la connessione a un'istanza di Microsoft SQL Server.

(Ereditato da ReplicationObject)
CreateArticleAsHeterogeneous

Ottiene o imposta un valore che indica se creare un articolo come eterogeneo.

CreationScript

Ottiene o imposta il nome e il percorso completo del file script Transact-SQL che viene utilizzato per creare l'oggetto destinazione presso l'abbonato.

DatabaseName

Ottiene o imposta il nome del database che contiene i dati e gli oggetti pubblicati nell'articolo.

Description

Ottiene o stabilisce una descrizione testuale dell'articolo.

DestinationObjectName

Ottiene o imposta l'oggetto database che è l'oggetto sorgente del database per l'articolo presso l'Abbonato.

DestinationObjectOwner

Ottiene o imposta il proprietario dello schema dell'oggetto database sorgente per l'articolo presso l'Abbonato.

IdentityRangeManagementOption

Ottiene o imposta le opzioni di gestione dell'intervallo di identità per l'articolo.

IdentityRangeThreshold

Ottiene o imposta il valore al quale un nuovo intervallo di valori di colonne identità viene assegnato a un Publisher o a un Abbonato.

IsExistingObject

Ottiene se l'oggetto esiste o meno sul server.

(Ereditato da ReplicationObject)
Name

Prende o imposta il nome dell'articolo.

PreCreationMethod

Ottiene o imposta l'azione da compiere quando l'oggetto pubblicato esiste già nel database in abbonamento.

PublicationName

Ottiene o imposta il nome della pubblicazione a cui appartiene l'articolo.

PublisherIdentityRangeSize

Ottiene o imposta l'intervallo di valori identità assegnati alle colonne della tabella presso il Publisher.

SchemaOption

Ottiene o imposta le opzioni di creazione dello schema per un articolo.

SourceObjectName

Ottiene o imposta il nome dell'oggetto database che viene pubblicato.

SourceObjectOwner

Ottiene o imposta il proprietario dell'oggetto del database che viene pubblicato.

SqlServerName

Ottiene il nome dell'istanza di Microsoft SQL Server a cui è collegato questo oggetto.

(Ereditato da ReplicationObject)
SubscriberIdentityRangeSize

Ottiene o imposta il numero massimo di nuove righe che possono essere inserite in una colonna identità in una tabella presso un Abbonato prima che debba essere assegnato un altro intervallo di identità.

Type

Ottiene o definisce il tipo di articolo.

UserData

Ottiene o imposta una proprietà oggetto che permette agli utenti di allegare i propri dati all'oggetto.

(Ereditato da ReplicationObject)
VerticalPartition

Ottiene un valore che indica se tutte le colonne sono pubblicate in un articolo di tabella.

Metodi

Nome Descrizione
CheckValidCreation()

Controlla la validità della creazione dell'articolo.

CheckValidDefinition(Boolean)

Indica se la definizione è valida.

CommitPropertyChanges()

Invia tutte le istruzioni di modifica delle proprietà nella cache all'istanza di Microsoft SQL Server.

(Ereditato da ReplicationObject)
Create()

Crea un nuovo articolo sull'istanza attualmente connessa di SQL Server basandosi sulle proprietà attuali dell'oggetto TransArticle o dell'oggettoMergeArticle.

Decouple()

Disaccoppia l'oggetto di replica di riferimento dal server.

(Ereditato da ReplicationObject)
GetChangeCommand(StringBuilder, String, String)

Restituisce il comando change dalla replicazione.

(Ereditato da ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

Restituisce il comando create dalla replicazione.

(Ereditato da ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

Restituisce il comando drop dalla replicazione.

(Ereditato da ReplicationObject)
InternalRefresh(Boolean)

Avvia un aggiornamento interno dalla replicazione.

(Ereditato da ReplicationObject)
Load()

Carica le proprietà di un oggetto esistente dal server.

(Ereditato da ReplicationObject)
LoadProperties()

Carica le proprietà di un oggetto esistente dal server.

(Ereditato da ReplicationObject)
Refresh()

Ricarica le proprietà dell'oggetto.

(Ereditato da ReplicationObject)
Remove()

Rimuove un articolo esistente sull'istanza attualmente collegata di SQL Server in base alle proprietà attuali dell'oggetto TransArticle o dell'oggettoMergeArticle.

Script(ScriptOptions)

Genera uno script Transact-SQL che può essere eseguito per creare o eliminare l'oggetto TransArticle o l'oggetto MergeArticle sul server.

Si applica a

Vedi anche