ReplicationTable クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レプリケーションで必要なテーブルオブジェクト上の情報を表します。
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
- 継承
- 実装
注釈
スレッド セーフ
このタイプの公開静的(Microsoft Visual BasicShared)メンバーはマルチスレッド操作に安全です。 インスタンス メンバーがスレッド セーフであるとは限りません。
コンストラクター
| 名前 | 説明 |
|---|---|
| ReplicationTable() |
ReplicationTable クラスの新しいインスタンスを作成します。 |
| ReplicationTable(String, String, String, ServerConnection) |
指定されたデータベース上で、指定された名前と所有者を持つReplicationTableクラスの新しいインスタンスを作成し、Microsoft SQL Serverのインスタンスへの接続も設定します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| CachePropertyChanges |
レプリケーションプロパティの変更をキャッシュするか、即座に適用するかを取得または設定します。 (継承元 ReplicationObject) |
| ConnectionContext |
Microsoft SQL Serverのインスタンスへの接続を取得または設定します。 (継承元 ReplicationObject) |
| DatabaseName |
レプリケーションテーブルを含むデータベース名を取得したり設定したりします。 |
| HasBigIntColumn |
テーブルに |
| HasBigIntIdentityColumn |
テーブルに |
| HasColumnSetColumn |
テーブルに列セットが定義されているかどうかを示す値が得られます。 |
| HasGuidColumn |
テーブルに少なくとも1つのグローバル一意識別子列があるかどうかを示す値が付与されます。 |
| HasHierarchyidColumn |
テーブルに |
| HasIdentityColumn |
テーブルに少なくとも1つの単位列があるかどうかを示す値が得られます。 |
| HasIdentityNotForReplicationColumn |
テーブルにNOT FOR REPIK オプションセットの識別列があるかどうかを示す値が付与されます。 |
| HasImprecisePKColumn |
不正確な計算列が主キーの一部として使われているかどうかを示す値が得られます。 |
| HasPrimaryKey |
テーブルに主キーがあるかどうかを示す値を得ます。 |
| HasRowVersionColumn |
テーブルに名前の列が存在するかどうかを示す値が得msrepl_tran_version。 |
| HasSparseColumn |
テーブルにSPARSE属性の列があるかどうかを示す値を得ます。 |
| HasSqlVariantColumn |
テーブルにsql_variant型の列があるかどうかを示す値が得られます。 |
| HasTimestampColumn |
テーブルにタイムスタンプタイプのカラムがあるかどうかを示す値が得られます。 |
| IsExistingObject |
オブジェクトがサーバー上に存在するかどうかを把握します。 (継承元 ReplicationObject) |
| IsFileTable |
テーブルがファイルテーブルかどうかを示す値が得られます。 |
| Name |
テーブルの名前を取得または設定します。 |
| OwnerName |
テーブルオーナーの名前を取るか決める。 |
| PublishedInMerge |
テーブルがマージパブリケーションで公開されているかどうかを示す値が得られます。 |
| PublishedInPeerToPeerPublication |
テーブルがピアツーピアのトランザクションレプリケーショントポロジーで公開されているかどうかを示す値が得られます。 |
| PublishedInQueuedTransactions |
テーブルがキュー付き更新サブスクリプションをサポートする出版物によって公開されているかどうかを示す値が付与されます。 |
| SqlServerName |
このオブジェクトが接続されているMicrosoft SQL Serverインスタンスの名前を取得します。 (継承元 ReplicationObject) |
| TableId |
テーブルのオブジェクトIDを取得します。 |
| UserData |
ユーザーが自分のデータをオブジェクトにアタッチできるオブジェクトプロパティを取得したり設定したりします。 (継承元 ReplicationObject) |