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 Synchronization for Merge Replication를 참조하세요. |
AutomaticGenerateSyncProcedures | 1024 | 트랜잭션 게시와 동기화하기 위해 업데이트 구독에서 사용하는 저장 프로시저가 자동으로 생성됩니다. 이 옵션은 트랜잭션 게시에 대해서만 지원되며 |
CentralizedConflicts | 2048 | 충돌 레코드가 게시자에 저장됩니다. 이 옵션은 병합 게시에 대해서만 지원됩니다. |
CompressSnapshot | 128 | 스냅숏 파일이 CAB 형식으로 압축됩니다. 2GB(기가바이트)를 넘는 스냅샷 파일은 압축할 수 없습니다. 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 버전에서만 지원됩니다.