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