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
- 継承
- 実装
注釈
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
コンストラクター
| ReplicationTable() |
ReplicationTable クラスの新しいインスタンスを作成します。 |
| ReplicationTable(String, String, String, ServerConnection) |
指定した名前と所有者、指定したデータベース、および指定した Microsoft SQL Serverのインスタンスへの接続を使用して、クラスの新しいReplicationTableインスタンスを作成します。 |
プロパティ
| CachePropertyChanges |
レプリケーション プロパティに加えられた変更をキャッシュするか、またはすぐに適用するかを取得します。値の設定も可能です。 (継承元 ReplicationObject) |
| ConnectionContext |
Microsoft SQL Server のインスタンスへの接続を取得または設定します。 (継承元 ReplicationObject) |
| DatabaseName |
レプリケーション テーブルを含むデータベースの名前を取得します。値の設定も可能です。 |
| HasBigIntColumn |
テーブルに少なくとも 1 つの |
| HasBigIntIdentityColumn |
テーブルに少なくとも 1 つの |
| HasColumnSetColumn |
テーブルに列セットが定義されているかどうかを示す値を取得します。 |
| HasGuidColumn |
テーブルに少なくとも 1 つのグローバル一意識別子の列があるかどうかを示す値を取得します。 |
| HasHierarchyidColumn |
テーブルに |
| HasIdentityColumn |
テーブルに少なくとも 1 つの ID 列があるかどうかを示す値を取得します。 |
| HasIdentityNotForReplicationColumn |
NOT FOR REPLICATION オプションが設定された ID 列がテーブルにあるかどうかを示す値を取得します。 |
| HasImprecisePKColumn |
不正確な計算列が主キーの一部として使用されるかどうかを示す値を取得します。 |
| HasPrimaryKey |
テーブルに主キーがあるかどうかを示す値を取得します。 |
| HasRowVersionColumn |
テーブルに msrepl_tran_version という名前の列が存在するかどうかを示す値を取得します。 |
| HasSparseColumn |
テーブルに SPARSE 属性を持つ列があるかどうかを示す値を取得します。 |
| HasSqlVariantColumn |
テーブルに sql_variant 型の列があるかどうかを示す値を取得します。 |
| HasTimestampColumn |
テーブルに timestamp 型の列があるかどうかを示す値を取得します。 |
| IsExistingObject |
サーバーにオブジェクトが存在するかどうかを取得します。 (継承元 ReplicationObject) |
| IsFileTable |
テーブルがファイル テーブルかどうかを示す値を取得します。 |
| Name |
テーブルの名前を取得します。値の設定も可能です。 |
| OwnerName |
テーブルの所有者の名前を取得します。値の設定も可能です。 |
| PublishedInMerge |
テーブルがマージ パブリケーションでパブリッシュされるかどうかを示す値を取得します。 |
| PublishedInPeerToPeerPublication |
テーブルがピア ツー ピア トランザクション レプリケーション トポロジでパブリッシュされるかどうかを示す値を取得します。 |
| PublishedInQueuedTransactions |
キュー更新サブスクリプションをサポートするパブリケーションによってテーブルがパブリッシュされるかどうかを示す値を取得します。 |
| SqlServerName |
このオブジェクトが接続されている Microsoft SQL Server インスタンスの名前を取得します。 (継承元 ReplicationObject) |
| TableId |
テーブルのオブジェクト ID を取得します。 |
| UserData |
ユーザーが独自のデータをオブジェクトにアタッチすることを許可するオブジェクト プロパティを取得します。値の設定も可能です。 (継承元 ReplicationObject) |