DistributionArticle Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta informazioni su un articolo pubblicato in una pubblicazione transazionale o snapshot archiviata presso il Distributore.
public ref class DistributionArticle sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class DistributionArticle : Microsoft.SqlServer.Replication.ReplicationObject
type DistributionArticle = class
inherit ReplicationObject
Public NotInheritable Class DistributionArticle
Inherits ReplicationObject
- Ereditarietà
Commenti
La DistributionArticle classe è utilizzata principalmente da SQL Server Management Studio e per editori non SQL Server. Per creare, visualizzare o modificare le proprietà di un articolo, dovresti invece utilizzare un'istanza della TransArticle classe.
La DistributionArticle classe richiede un collegamento con il Distributore.
Sicurezza dei Thread
Qualsiasi membro pubblico statico (Sharedin Microsoft Visual Basic) di questo tipo è sicuro per operazioni multithread. Non è garantito che tutti i membri dell'istanza siano thread-safe.
Costruttori
| Nome | Descrizione |
|---|---|
| DistributionArticle() |
Crea una nuova istanza della classe DistributionArticle. |
| DistributionArticle(String, String, String, String, String, ServerConnection) |
Crea una nuova istanza della DistributionArticle classe con le proprietà richieste e una connessione al Distributore. |
Proprietà
| Nome | Descrizione |
|---|---|
| ArticleId |
Ottiene o imposta il valore ID per l'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) |
| Description |
Riceve o imposta una descrizione per l'articolo. |
| DistributionDBName |
Ottiene o imposta il nome del database di distribuzione che contiene i metadati dell'articolo. |
| IsExistingObject |
Ottiene se l'oggetto esiste o meno sul server. (Ereditato da ReplicationObject) |
| Name |
Prende o imposta il nome dell'articolo. |
| PublicationDBName |
Ottiene o imposta il nome del database della pubblicazione. |
| PublicationName |
Ottiene o imposta il nome della pubblicazione che contiene l'articolo. |
| PublisherName |
Ottiene o imposta il nome dell'Publisher. |
| SourceObjectName |
Ottiene o imposta l'oggetto database che fornisce i dati dell'articolo. |
| SourceObjectOwner |
Ottiene o imposta il proprietario dell'oggetto database che fornisce i dati dell'articolo. |
| SqlServerName |
Ottiene il nome dell'istanza di Microsoft SQL Server a cui è collegato questo oggetto. (Ereditato da ReplicationObject) |
| UserData |
Ottiene o imposta una proprietà oggetto che permette agli utenti di allegare i propri dati all'oggetto. (Ereditato da ReplicationObject) |
Metodi
| Nome | Descrizione |
|---|---|
| CheckValidCreation() |
Controlla la valida creazione della replica. (Ereditato da ReplicationObject) |
| CheckValidDefinition(Boolean) |
Indica se la definizione è valida. (Ereditato da ReplicationObject) |
| CommitPropertyChanges() |
Invia tutte le istruzioni di modifica delle proprietà nella cache all'istanza di Microsoft SQL Server. (Ereditato da ReplicationObject) |
| Create() |
Crea i metadati dell'articolo presso il Distributore. |
| 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 i metadati dell'articolo dal Distributore. |
| Script(ScriptOptions) |
Genera uno script Transact-SQL che può essere usato per creare o eliminare l'articolo con le proprietà specificate. |