ReplicationTable 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 le informazioni su un oggetto tabella richiesto dalla replica.
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
- Ereditarietà
- Implementazioni
Commenti
Thread safety
Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni multithreaded. Non è invece garantita la sicurezza dei membri dell'istanza.
Costruttori
| ReplicationTable() |
Crea una nuova istanza della classe ReplicationTable. |
| ReplicationTable(String, String, String, ServerConnection) |
Crea una nuova istanza della ReplicationTable classe con il nome e il proprietario specificati, nel database specificato e con la connessione specificata a un'istanza di Microsoft SQL Server. |
Proprietà
| CachePropertyChanges |
Ottiene o imposta un valore che indica se memorizzare nella cache o se applicare immediatamente le modifiche apportate alle proprietà di replica. (Ereditato da ReplicationObject) |
| ConnectionContext |
Ottiene o imposta la connessione a un'istanza di Microsoft SQL Server. (Ereditato da ReplicationObject) |
| DatabaseName |
Ottiene o imposta il nome del database che contiene la tabella di replica. |
| HasBigIntColumn |
Ottiene un valore che indica se la tabella contiene almeno una colonna del tipo di dati |
| HasBigIntIdentityColumn |
Ottiene un valore che indica se la tabella contiene almeno una colonna Identity del tipo di dati |
| HasColumnSetColumn |
Ottiene un valore che indica se la tabella ha un set di colonne definito. |
| HasGuidColumn |
Ottiene un valore che indica se la tabella contiene almeno una colonna di identificatori univoci globali. |
| HasHierarchyidColumn |
Ottiene un valore che indica se la tabella ha un tipo di colonna |
| HasIdentityColumn |
Ottiene un valore che indica se la tabella contiene almeno una colonna Identity. |
| HasIdentityNotForReplicationColumn |
Ottiene un valore che indica se la tabella contiene una colonna Identity con l'opzione NOT FOR REPLICATION impostata. |
| HasImprecisePKColumn |
Ottiene un valore che indica se una colonna calcolata imprecisa viene utilizzata come parte della chiave primaria. |
| HasPrimaryKey |
Ottiene un valore che indica se la tabella contiene una chiave primaria. |
| HasRowVersionColumn |
Ottiene un valore che indica se nella tabella esiste una colonna denominata msrepl_tran_version. |
| HasSparseColumn |
Ottiene un valore che indica se la tabella contiene una colonna con l'attributo SPARSE. |
| HasSqlVariantColumn |
Ottiene un valore che indica se la tabella contiene almeno una colonna di tipo sql_variant. |
| HasTimestampColumn |
Ottiene un valore che indica se la tabella contiene almeno una colonna di tipo timestamp. |
| IsExistingObject |
Ottiene un valore che indica se l'oggetto esiste nel server. (Ereditato da ReplicationObject) |
| IsFileTable |
Ottiene un valore che indica se la tabella è una tabella di file. |
| Name |
Ottiene o imposta il nome della tabella. |
| OwnerName |
Ottiene o imposta il nome del proprietario della tabella. |
| PublishedInMerge |
Ottiene un valore che indica se la tabella è pubblicata in una pubblicazione di tipo merge. |
| PublishedInPeerToPeerPublication |
Ottiene un valore che indica se la tabella è pubblicata in una topologia di replica transazionale peer-to-peer. |
| PublishedInQueuedTransactions |
Ottiene un valore che indica se la tabella è pubblicata mediante una pubblicazione che supporta le sottoscrizioni ad aggiornamento in coda. |
| SqlServerName |
Ottiene il nome dell'istanza di Microsoft SQL Server a cui è connesso questo oggetto. (Ereditato da ReplicationObject) |
| TableId |
Ottiene l'ID oggetto della tabella. |
| UserData |
Ottiene o imposta una proprietà di un oggetto che consente agli utenti di collegare i relativi dati all'oggetto in questione. (Ereditato da ReplicationObject) |
Metodi
| CheckValidCreation() |
Controlla la creazione della replica valida. (Ereditato da ReplicationObject) |
| CheckValidDefinition(Boolean) |
Indica se la definizione è valida. (Ereditato da ReplicationObject) |
| CommitPropertyChanges() |
Invia tutte le istruzioni di modifica della proprietà memorizzate nella cache all'istanza di Microsoft SQL Server. (Ereditato da ReplicationObject) |
| Decouple() |
Disaccoppia dal server l'oggetto di replica a cui si fa riferimento. (Ereditato da ReplicationObject) |
| EnumIdentityRangeInfo() |
Restituisce informazioni sugli intervalli di valori Identity relative agli articoli basati sulla tabella. |
| EnumReplicationColumns() |
Restituisce le colonne della tabella che possono essere replicate. |
| GetChangeCommand(StringBuilder, String, String) |
Restituisce il comando di modifica dalla replica. (Ereditato da ReplicationObject) |
| GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Restituisce il comando di creazione dalla replica. (Ereditato da ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
Restituisce il comando di eliminazione dalla replica. (Ereditato da ReplicationObject) |
| InternalRefresh(Boolean) |
Avvia un aggiornamento interno dalla replica. (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) |
| ReplicationAddColumn(String, String, AddColumnOption, String[], String) |
Aggiunge una colonna a una tabella già pubblicata in una o più pubblicazioni. |
| ReplicationDropColumn(String, String) |
Rimuove una colonna da una tabella già pubblicata in una o più pubblicazioni. |