Article Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс, служащий базовым для производных классов TransArticle и MergeArticle.
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
- Наследование
- Производный
Комментарии
Класс Article представляет свойства и поведения статьи, общие для статей, опубликованных в топологиях репликации транзакций и репликации слиянием.
Статьи, опубликованные на издателе, не являющемся SQL Server, представлены классом DistributionArticle .
Потокобезопасность
Общедоступные статические члены (Shared
в Microsoft Visual Basic) этого типа безопасны для многопоточных операций. Для членов экземпляра потокобезопасность не гарантируется.
Конструкторы
Article() |
Инициализирует новый экземпляр класса Article. |
Свойства
ArticleId |
Возвращает значение идентификатора статьи. |
CachePropertyChanges |
Возвращает или задает значение, указывающее, следует ли кэшировать изменения, внесенные в свойства репликации, или применять их немедленно. (Унаследовано от ReplicationObject) |
ConnectionContext |
Возвращает или задает подключение к экземпляру Microsoft SQL Server. (Унаследовано от ReplicationObject) |
CreateArticleAsHeterogeneous |
Возвращает или задает значение, показывающее, создается ли статья как разнородная. |
CreationScript |
Возвращает или задает имя и полный путь к файлу скрипта Transact-SQL, который используется для создания целевого объекта на подписчике. |
DatabaseName |
Возвращает или задает имя базы данных, которая содержит данные и объекты, опубликованные в статье. |
Description |
Возвращает или задает текстовое описание статьи. |
DestinationObjectName |
Возвращает или задает объект базы данных, являющийся объектом базы данных-источника для статьи в подписчике. |
DestinationObjectOwner |
Возвращает или задает владельца схемы объекта базы данных-источника для статьи в подписчике. |
IdentityRangeManagementOption |
Возвращает или задает параметры управления диапазонами идентификаторов для статьи. |
IdentityRangeThreshold |
Возвращает или задает значение, в котором новый диапазон значений столбца идентификаторов назначается издателю или подписчику. |
IsExistingObject |
Возвращает значение, указывающее, существует ли объект на сервере. (Унаследовано от ReplicationObject) |
Name |
Возвращает или задает имя статьи. |
PreCreationMethod |
Возвращает или задает действие, выполняемое, если опубликованный объект уже существует в базе данных подписки. |
PublicationName |
Возвращает или задает имя публикации, в которую входит статья. |
PublisherIdentityRangeSize |
Возвращает или задает диапазон значений идентификаторов, назначенных столбцам таблицы на издателе. |
SchemaOption |
Возвращает или задает параметры создания схемы для статьи. |
SourceObjectName |
Возвращает или задает имя объекта публикуемой базы данных. |
SourceObjectOwner |
Возвращает или задает владельца объекта публикуемой базы данных. |
SqlServerName |
Возвращает имя экземпляра microsoft SQL Server, к которому подключен этот объект. (Унаследовано от ReplicationObject) |
SubscriberIdentityRangeSize |
Возвращает или задает максимальное количество новых строк, которые могут быть вставлены в столбец идентификаторов таблицы в подписчике, прежде чем появится необходимость выделить еще один диапазон идентификаторов. |
Type |
Возвращает или задает тип статьи. |
UserData |
Возвращает или задает свойство объекта, которое позволяет пользователям прикреплять свои собственные данные к объекту. (Унаследовано от ReplicationObject) |
VerticalPartition |
Возвращает значение, показывающее, публикуются ли все столбцы в статье таблицы. |
Методы
CheckValidCreation() |
Проверяет создание допустимой статьи. |
CheckValidDefinition(Boolean) |
Определяет, является ли определение допустимым. |
CommitPropertyChanges() |
Отправляет все кэшированные инструкции изменения свойств экземпляру Microsoft SQL Server. (Унаследовано от ReplicationObject) |
Create() |
Создает новую статью для подключенного экземпляра SQL Server на основе текущих TransArticle свойств объекта или MergeArticle объекта . |
Decouple() |
Отделяет связанный объект репликации от сервера. (Унаследовано от ReplicationObject) |
GetChangeCommand(StringBuilder, String, String) |
Возвращает команду на изменение из репликации. (Унаследовано от ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Возвращает команду на создание из репликации. (Унаследовано от ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Возвращает команду на удаление из репликации. (Унаследовано от ReplicationObject) |
InternalRefresh(Boolean) |
Инициирует внутреннее обновление из репликации. (Унаследовано от ReplicationObject) |
Load() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
LoadProperties() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
Refresh() |
Повторно загружает свойства объекта. (Унаследовано от ReplicationObject) |
Remove() |
Удаляет существующую статью о подключенном экземпляре SQL Server на основе текущих TransArticle свойств объекта или MergeArticle объекта . |
Script(ScriptOptions) |
Создает скрипт Transact-SQL, который можно выполнить для создания или удаления TransArticle объекта или MergeArticle объекта на сервере. |