ReplicationTable クラス
レプリケーションに必要なテーブル オブジェクトの情報を表します。
継承階層
System.Object
Microsoft.SqlServer.Replication.ReplicationObject
Microsoft.SqlServer.Replication.ReplicationTable
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public NotInheritable Class ReplicationTable _
Inherits ReplicationObject _
Implements IReplicationDBObject
'使用
Dim instance As ReplicationTable
public sealed class ReplicationTable : ReplicationObject,
IReplicationDBObject
public ref class ReplicationTable sealed : public ReplicationObject,
IReplicationDBObject
[<SealedAttribute>]
type ReplicationTable =
class
inherit ReplicationObject
interface IReplicationDBObject
end
public final class ReplicationTable extends ReplicationObject implements IReplicationDBObject
ReplicationTable 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
ReplicationTable() | ReplicationTable クラスの新しいインスタンスを作成します。 | |
ReplicationTable(String, String, String, ServerConnection) | 指定したデータベースで、指定した名前と所有者を使用し、さらに Microsoft SQL Server のインスタンスへの指定した接続を使用して、ReplicationTable クラスの新しいインスタンスを作成します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
CachePropertyChanges | レプリケーション プロパティに加えられた変更をキャッシュするか、またはすぐに適用するかを取得します。値の設定も可能です。 (ReplicationObject から継承されています。) | |
ConnectionContext | Microsoft SQL Server のインスタンスへの接続を取得します。値の設定も可能です。 (ReplicationObject から継承されています。) | |
DatabaseName | レプリケーション テーブルを含むデータベースの名前を取得します。値の設定も可能です。 | |
HasBigIntColumn | テーブルに少なくとも 1 つの bigint データ型の列があるかどうかを示す値を取得します。 | |
HasBigIntIdentityColumn | テーブルに少なくとも 1 つの bigint データ型の ID 列があるかどうかを示す値を取得します。 | |
HasColumnSetColumn | テーブルに列セットが定義されているかどうかを示す値を取得します。 | |
HasGuidColumn | テーブルに少なくとも 1 つのグローバル一意識別子の列があるかどうかを示す値を取得します。 | |
HasHierarchyidColumn | テーブルに hierarchyid 型の列があるかどうかを示す値を取得します。 | |
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 から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
CommitPropertyChanges | キャッシュされているすべてのプロパティ変更ステートメントを、Microsoft SQL Server のインスタンスに送信します。 (ReplicationObject から継承されています。) | |
Decouple | 参照先のレプリケーション オブジェクトをサーバーから切断します。 (ReplicationObject から継承されています。) | |
EnumIdentityRangeInfo | テーブルに基づくアーティクルに関する ID 範囲情報を返します。 | |
EnumReplicationColumns | レプリケート可能なテーブルからの列を返します。 | |
Equals | (Object から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetType | (Object から継承されています。) | |
Load | サーバーから既存のオブジェクトのプロパティを読み込みます。 (ReplicationObject から継承されています。) | |
LoadProperties | サーバーから既存のオブジェクトのプロパティを読み込みます。 (ReplicationObject から継承されています。) | |
Refresh | オブジェクトのプロパティを再度読み込みます。 (ReplicationObject から継承されています。) | |
ReplicationAddColumn | 1 つ以上のパブリケーションで既にパブリッシュされているテーブルに列を追加します。 | |
ReplicationDropColumn | 1 つ以上のパブリケーションでパブリッシュされているテーブルから列を削除します。 | |
ToString | (Object から継承されています。) |
先頭に戻る
説明
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
関連項目
参照
Microsoft.SqlServer.Replication 名前空間