ReplicationTable Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет информацию об объекте таблицы, который требуется для репликации.
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
- Наследование
- Реализации
Комментарии
Потокобезопасность
Все открытые статические (Shared
в Microsoft Visual Basic) члены этого типа безопасны для многопоточных операций. Потокобезопасная работа с членами экземпляров типа не гарантируется.
Конструкторы
ReplicationTable() |
Создает новый экземпляр класса ReplicationTable. |
ReplicationTable(String, String, String, ServerConnection) |
Создает новый экземпляр ReplicationTable класса с указанным именем и владельцем в указанной базе данных и с указанным подключением к экземпляру Microsoft SQL Server. |
Свойства
CachePropertyChanges |
Возвращает или задает значение, указывающее, следует ли кэшировать изменения, внесенные в свойства репликации, или применять их немедленно. (Унаследовано от ReplicationObject) |
ConnectionContext |
Возвращает или задает подключение к экземпляру Microsoft SQL Server. (Унаследовано от ReplicationObject) |
DatabaseName |
Возвращает или задает имя базы данных, которая содержит таблицу репликации. |
HasBigIntColumn |
Возвращает значение, указывающее, имеет ли таблица по крайней мере один столбец с типом данных |
HasBigIntIdentityColumn |
Возвращает значение, указывающее, имеет ли таблица по крайней мере один столбец идентификаторов с типом данных |
HasColumnSetColumn |
Возвращает значение, указывающее, имеет ли таблица набор столбцов. |
HasGuidColumn |
Возвращает значение, указывающее, имеет ли таблица по крайней мере один столбец с идентификаторами GUID. |
HasHierarchyidColumn |
Возвращает значение, указывающее, имеет ли таблица столбец типа |
HasIdentityColumn |
Возвращает значение, указывающее, имеет ли таблица по крайней мере один столбец идентификаторов. |
HasIdentityNotForReplicationColumn |
Возвращает значение, указывающее, имеет ли таблица столбец идентификаторов с набором параметров NOT FOR REPLICATION. |
HasImprecisePKColumn |
Возвращает значение, указывающее, используется ли неточный вычисляемый столбец как часть первичного ключа. |
HasPrimaryKey |
Возвращает значение, показывающее, имеет ли таблица первичный ключ. |
HasRowVersionColumn |
Возвращает значение, указывающее, существует ли в таблице столбец с именем msrepl_tran_version. |
HasSparseColumn |
Возвращает значение, указывающее, имеет ли таблица столбец с атрибутом SPARSE. |
HasSqlVariantColumn |
Возвращает значение, указывающее, имеет ли таблица столбец типа sql_variant. |
HasTimestampColumn |
Возвращает значение, указывающее, имеет ли таблица столбец типа timestamp. |
IsExistingObject |
Возвращает значение, указывающее, существует ли объект на сервере. (Унаследовано от ReplicationObject) |
IsFileTable |
Возвращает значение, указывающее, является ли таблица файловой таблицей. |
Name |
Возвращает или задает имя таблицы. |
OwnerName |
Возвращает или задает имя владельца таблицы. |
PublishedInMerge |
Возвращает значение, указывающее, публикуется ли таблица в публикации слиянием. |
PublishedInPeerToPeerPublication |
Возвращает значение, указывающее, публикуется ли таблица в топологии одноранговой репликации транзакций. |
PublishedInQueuedTransactions |
Возвращает значение, указывающее, публикуется ли таблица с помощью публикации, которая поддерживает подписку, обновляемую посредством очередей. |
SqlServerName |
Возвращает имя экземпляра Microsoft SQL Server, к которому подключен этот объект. (Унаследовано от ReplicationObject) |
TableId |
Возвращает идентификатор объекта для таблицы. |
UserData |
Возвращает или задает свойство объекта, которое позволяет пользователям прикреплять свои собственные данные к объекту. (Унаследовано от ReplicationObject) |
Методы
CheckValidCreation() |
Проверяет создание допустимой репликации. (Унаследовано от ReplicationObject) |
CheckValidDefinition(Boolean) |
Определяет, является ли определение допустимым. (Унаследовано от ReplicationObject) |
CommitPropertyChanges() |
Отправляет все операторы изменения кэшированного свойства в экземпляр Microsoft SQL Server. (Унаследовано от ReplicationObject) |
Decouple() |
Отделяет связанный объект репликации от сервера. (Унаследовано от ReplicationObject) |
EnumIdentityRangeInfo() |
Возвращает информацию диапазона идентификаторов о статьях на основе таблицы. |
EnumReplicationColumns() |
Возвращает из таблицы столбцы, которые могут быть реплицированы. |
GetChangeCommand(StringBuilder, String, String) |
Возвращает команду на изменение из репликации. (Унаследовано от ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Возвращает команду на создание из репликации. (Унаследовано от ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Возвращает команду на удаление из репликации. (Унаследовано от ReplicationObject) |
InternalRefresh(Boolean) |
Инициирует внутреннее обновление из репликации. (Унаследовано от ReplicationObject) |
Load() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
LoadProperties() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
Refresh() |
Повторно загружает свойства объекта. (Унаследовано от ReplicationObject) |
ReplicationAddColumn(String, String, AddColumnOption, String[], String) |
Добавляет столбец к таблице, которая уже опубликована в одной или нескольких публикациях. |
ReplicationDropColumn(String, String) |
Удаляет столбец из таблицы, которая опубликована в одной или нескольких публикациях. |