DistributionArticle Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет информацию о статье, опубликованной в транзакционном или снимковом издании, хранящемся у Дистрибьютора.
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
- Наследование
Комментарии
Этот DistributionArticle класс в основном используется SQL Server Management Studio и для издателей, не связанных с SQL Server. Чтобы создать, просмотреть или изменить свойства статьи, следует использовать экземпляр класса TransArticle .
Класс DistributionArticle требует подключения к Дистрибьютору.
Потокобезопасность
Любые публичные статические (Sharedв Microsoft Visual Basic) члены этого типа безопасны для многопоточных операций. Никакие члены экземпляра не гарантированы как потокобезопасные.
Конструкторы
| Имя | Описание |
|---|---|
| DistributionArticle() |
Создает новый экземпляр класса DistributionArticle. |
| DistributionArticle(String, String, String, String, String, ServerConnection) |
Создаёт новый экземпляр DistributionArticle класса с требуемыми свойствами и соединением с Дистрибьютором. |
Свойства
| Имя | Описание |
|---|---|
| ArticleId |
Получает или устанавливает значение ID для этой статьи. |
| CachePropertyChanges |
Получает или задаёт, кэшировать ли изменения, внесённые в свойства репликации, или применять их сразу. (Унаследовано от ReplicationObject) |
| ConnectionContext |
Получает или устанавливает соединение с экземпляром Microsoft SQL Server. (Унаследовано от ReplicationObject) |
| Description |
Получает или устанавливает описание статьи. |
| DistributionDBName |
Получает или устанавливает имя базы данных распределения, содержащей метаданные статьи. |
| IsExistingObject |
Понимает, существует ли объект на сервере или нет. (Унаследовано от ReplicationObject) |
| Name |
Получает или устанавливает название статьи. |
| PublicationDBName |
Получает или устанавливает название базы данных публикаций. |
| PublicationName |
Получает или устанавливает название публикации, содержащей статью. |
| PublisherName |
Получает или устанавливает имя Publisher. |
| SourceObjectName |
Получает или устанавливает объект базы данных, предоставляющий данные статьи. |
| SourceObjectOwner |
Получает или устанавливает владельца объекта базы данных, который предоставляет данные статьи. |
| SqlServerName |
Получает имя экземпляра Microsoft SQL Server, к которому подключён этот объект. (Унаследовано от ReplicationObject) |
| UserData |
Получает или устанавливает свойство объекта, позволяющее пользователям прикреплять к объекту свои собственные данные. (Унаследовано от ReplicationObject) |
Методы
| Имя | Описание |
|---|---|
| CheckValidCreation() |
Проверяет допустимое создание репликации. (Унаследовано от ReplicationObject) |
| CheckValidDefinition(Boolean) |
Указывает, действительно ли определение. (Унаследовано от ReplicationObject) |
| CommitPropertyChanges() |
Отправляет все кэшированные операторы изменения свойств на экземпляр Microsoft SQL Server. (Унаследовано от ReplicationObject) |
| Create() |
Создаёт метаданные статьи на дистрибьюторе. |
| Decouple() |
Отделяет объект репликации, на который связан, от сервера. (Унаследовано от ReplicationObject) |
| GetChangeCommand(StringBuilder, String, String) |
Возвращает команду изменения из репликации. (Унаследовано от ReplicationObject) |
| GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Возвращает команду create из репликации. (Унаследовано от ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
Возвращает команду drop из репликации. (Унаследовано от ReplicationObject) |
| InternalRefresh(Boolean) |
Запускает внутреннее обновление после репликации. (Унаследовано от ReplicationObject) |
| Load() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
| LoadProperties() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
| Refresh() |
Перезагружает свойства объекта. (Унаследовано от ReplicationObject) |
| Remove() |
Удаляет метаданные статей из Дистрибьютора. |
| Script(ScriptOptions) |
Генерирует Transact-SQL-скрипт, который можно использовать для создания или удаления статьи с указанными свойствами. |