DistributionArticle クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ディストリビューターに格納されているトランザクション パブリケーションまたはスナップショット パブリケーションでパブリッシュされたアーティクルに関する情報を表します。
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 クラスには、ディストリビューターへの接続が必要です。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
コンストラクター
| 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 |
パブリッシャーの名前を取得または設定します。 |
| 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) |
レプリケーションの作成コマンドを返します。 (継承元 ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
レプリケーションの削除コマンドを返します。 (継承元 ReplicationObject) |
| InternalRefresh(Boolean) |
レプリケーションで内部更新を開始します。 (継承元 ReplicationObject) |
| Load() |
サーバーから既存のオブジェクトのプロパティを読み込みます。 (継承元 ReplicationObject) |
| LoadProperties() |
サーバーから既存のオブジェクトのプロパティを読み込みます。 (継承元 ReplicationObject) |
| Refresh() |
オブジェクトのプロパティを再度読み込みます。 (継承元 ReplicationObject) |
| Remove() |
アーティクル メタデータをディストリビューターから削除します。 |
| Script(ScriptOptions) |
指定したプロパティを持つアーティクルを作成または削除するために使用できる Transact-SQL スクリプトを生成します。 |