PublicationAttributes 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
列挙者たちは、出版を支えたプロパティを支持しています。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class PublicationAttributes
[System.Flags]
public enum PublicationAttributes
[<System.Flags>]
type PublicationAttributes =
Public Enum PublicationAttributes
- 継承
-
PublicationAttributes
- 属性
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| None | 0 | Attributesからすべての選択肢が削除されます。 |
| AllowPush | 1 | 同期エージェントがディストリビューターで動作するサブスクリプション(プッシュサブスクリプション)もサポートされています。 |
| AllowPull | 2 | 同期エージェントがサブスクライバーで動作するサブスクリプション(プルサブスクリプション)もサポートされています。 SQL Server Compact サブスクライバーをサポートするために必要です。 |
| AllowAnonymous | 4 | 匿名の購読者は本出版物を購読できます。 Publisherで登録せずに購読を作成したい場合は匿名購読が必要です。 これは、サブスクリプション設定時にSQL ServerとPublisherに接続できない場合に必要です。 |
| InternetEnabled | 8 | 公開はインターネット経由で同期でき、ファイル転送プロトコル(FTP)を使ってスナップショットファイルをサブスクライバーに転送できます。 詳細は「 インターネット上の複製」を参照してください。 |
| ImmediateSync | 16 | 出版用の同期ファイルは、スナップショット エージェントが実行されるたびに再作成されます。 サブスクリプションが作成される前にスナップショット エージェントが完了した場合、サブスクライバーは同期ファイルをすぐに取得できます。 新しいサブスクリプションは、最近実行されたスナップショット エージェントによって生成された最新の同期ファイルを取得します。 ImmediateSyncを設定する際には、IndependentAgentも設定しなければなりません。 |
| IndependentAgent | 32 | 各サブスクリプションはPublisherと同期する際に独自のレプリケーションエージェントインスタンスを使用します。 このオプションを設定することで遅延が減り、トランザクション出版物のデフォルトとなります。 マージレプリケーションは常に独立したエージェントを使用します。 |
| SnapshotInDefaultFolder | 64 | 出版物のスナップショットファイルはデフォルトのフォルダに管理されています。 SnapshotInDefaultFolderが指定されていない場合は、AltSnapshotFolderを使ってスナップショットファイルの代替場所を指定する必要があります。 |
| CompressSnapshot | 128 | スナップショットファイルはCAB形式に圧縮されます。 2ギガバイト(GB)を超えるスナップショットファイルは圧縮できません。 SQL Server Compact サブスクライバーではサポートされていません。 |
| AllowSubscriptionCopy | 256 | 出版物を購読したデータベースはコピーして新しい購読を作成することができます。 付属の購読は廃止されています。 |
| AllowSynchronousTransactions | 512 | トランザクション出版物には即時更新購読がサポートされています。 トランザクション出版物のみでサポートされています。 |
| AutomaticGenerateSyncProcedures | 1024 | サブスクリプションの更新でトランザクション公開と同期するストアドプロシージャが自動的に生成されます。 トランザクション出版物のみでサポートされています。 |
| CentralizedConflicts | 2048 | 競合レコードはパブリッシャーに格納されます。 統合出版物のみを対象としています。 |
| EnabledForActiveDirectory | 4096 | 属性はEnabledForActiveDirectoryです。 |
| AllowQueuedTransactions | 8192 | トランザクション出版物にはキュー更新サブスクリプションがサポートされています。 トランザクション出版物のみでサポートされています。 |
| AllowDtsTransformation | 16384 | この機能は、今後のバージョンの Microsoft SQL Server で削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。 |
| DynamicFilters | 32768 | マージ出版ではパラメータ化された行フィルターがサポートされています。 合併出版物のみでサポートされています。 |
| KeepPartitionChanges | 65536 | パーティション変更最適化は、事前計算されたパーティションが使えない場合に使用されます。 True PartitionGroupsOptionのタイミングKeepPartitionChangesは指定しないでください。 詳細については、「事前計算済みパーティションによるパラメーター化されたフィルターのパフォーマンス最適化」を参照してください。 |
| AllowSyncToAlternate | 131072 | 購読者は、購読が始まった系Publisher以外のサーバーと、合併出版物の購読を同期させることができます。 統合出版物のみを対象としています。 この機能は非推奨とされており、今後のリリースでは削除されます。 SQL Server Compact サブスクライバーではサポートされていません。 |
| AllowSubscriberInitiatedSnapshot | 262144 | 加入者は、マージ公開にパラメータ化されたフィルターがある場合、自分のデータパーティションのフィルタリング済みスナップショットを生成するスナップショットプロセスを開始できます。 統合出版物のみを対象としています。 |
| AllowWebSynchronization | 524288 | 加入者はHTTPSプロトコルを使ってインターネット上でサブスクリプションを同期できます。 統合出版物のみを対象としています。 SQL Server 2005でのみ利用可能。 SQL Server Compact サブスクライバーをサポートするために必要です。 詳細については、「 マージ レプリケーションの Web 同期」を参照してください。 |
| AllowInitializationFromBackup | 1048576 | 購読者は初期スナップショットではなくバックアップから出版の購読を初期化できます。 トランザクションまたはスナップショットレプリケーションのみに対応しています。 |
| EnabledForPeerToPeer | 2097152 | ピアツーピアのトランザクションレプリケーションもサポートされています。 トランザクション出版物のみでサポートされています。 SQL Server 2005以降のバージョンでのみ利用可能です。 |
| AllowPartitionRealignment | 4194304 | 削除は、Publisherの行の変更によってパーティションが変更され、公開がパラメータ化されたフィルターを使用している場合にSubscriberに送信されます。 統合出版物のみを対象としています。 |
| DecentralizedConflicts | 8388608 | 競合記録は加入者に保存されます。 統合出版物のみを対象としています。 SQL Server Compact サブスクライバーではサポートされていません。 |
| EnabledForHeterogeneousSubscribers | 16777216 | SQL Server以外のサブスクライバーもサポートされています。 トランザクションおよびスナップショット出版物のみでサポートされています。 SQL Server 2005以降のバージョンでのみ利用可能です。 |
注釈
PublicationAttributes列挙はFlagsAttributeオプションをサポートしており、列挙値のビット単位の組み合わせを可能にします。
この名前空間、クラス、またはメンバーは.NETフレームワークのバージョン2.0でのみサポートされています。