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

注釈

DistributionArticleクラスは主にSQL Server Management Studioや非SQL Server出版社で使用されます。 記事のプロパティを作成、表示、または変更するには、代わりに TransArticle クラスのインスタンスを使うべきです。

DistributionArticleクラスはディストリビューターとの接続が必要です。

スレッド セーフ

このタイプの公開静的(Microsoft Visual BasicShared)メンバーはマルチスレッド操作に安全です。 インスタンス メンバーがスレッド セーフであるとは限りません。

コンストラクター

名前 説明
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)

レプリケーションからドロップコマンドを返します。

(継承元 ReplicationObject)
InternalRefresh(Boolean)

レプリケーションから内部リフレッシュを開始します。

(継承元 ReplicationObject)
Load()

サーバーから既存のオブジェクトのプロパティを読み込みます。

(継承元 ReplicationObject)
LoadProperties()

サーバーから既存のオブジェクトのプロパティを読み込みます。

(継承元 ReplicationObject)
Refresh()

オブジェクトのプロパティをリロードします。

(継承元 ReplicationObject)
Remove()

ディストリビューターから記事のメタデータを削除します。

Script(ScriptOptions)

指定されたプロパティを持つ記事を作成または削除するための Transact-SQL スクリプトを生成します。

適用対象