PullSubscription 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Synchronization Agent가 구독자에서 실행될 때 병합 또는 트랜잭션 출판 구독에 대한 정보를 Publisher에서 나타냅니다. PullSubscription는 클래스와 클래스 MergePullSubscription 가 파생되는 TransPullSubscription 기본 클래스입니다.
public ref class PullSubscription abstract : Microsoft::SqlServer::Replication::ReplicationObject
public abstract class PullSubscription : Microsoft.SqlServer.Replication.ReplicationObject
type PullSubscription = class
inherit ReplicationObject
Public MustInherit Class PullSubscription
Inherits ReplicationObject
- 상속
- 파생
설명
클래스와 TransPullSubscription 클래스 MergePullSubscription 는 구독자 내에서 풀 구독을 생성하는 데 사용됩니다. 또한 클래스와 TransSubscriptionMergeSubscription Publisher에서 풀 구독을 등록하려면 클래스를 사용해야 합니다.
스레드 안전성
이 유형의 공용 정적(SharedMicrosoft Visual Basic) 멤버는 멀티스레드 연산에 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하게 보호되지 않습니다.
생성자
| Name | Description |
|---|---|
| PullSubscription() |
PullSubscription 클래스의 새 인스턴스를 만듭니다. |
속성
| Name | Description |
|---|---|
| AgentJobId |
구독 동기화에 사용된 에이전트 작업의 ID를 얻습니다. |
| AgentOffload |
동기화 에이전트가 에이전트 작업이 생성된 컴퓨터가 아닌 다른 컴퓨터에서 실행되는지 또는 설정합니다. 이 속성은 Microsoft SQL Server 2005 이후 버전을 실행하는 배포판에서는 더 이상 지원되지 않습니다. |
| AgentOffloadServer |
원격 에이전트 활성화 시 에이전트가 실행되는 원격 컴퓨터의 이름을 받거나 설정합니다. |
| AgentSchedule |
구독 동기화에 사용되는 에이전트 작업 일정을 받습니다. |
| AltSnapshotFolder |
배포자의 기본 스냅샷 위치가 사용되지 않을 때 출판 스냅샷 파일을 얻는 위치를 얻거나 설정합니다. |
| CachePropertyChanges |
복제 속성에 가해진 변경 사항을 캐시할지 즉시 적용할지 또는 설정합니다. (다음에서 상속됨 ReplicationObject) |
| ConnectionContext |
Microsoft SQL Server 인스턴스에 연결을 받거나 설정합니다. (다음에서 상속됨 ReplicationObject) |
| CreateSyncAgentByDefault |
구독 동기화를 위해 복제 에이전트를 시작하는 데 사용된 에이전트 작업이 생성되는지 여부를 받거나 설정합니다. |
| DatabaseName |
구독 데이터베이스의 이름을 얻거나 설정합니다. |
| Description |
풀 구독에 대한 텍스트 설명을 받거나 설정합니다. |
| DistributorName |
배포자로서 구독이 구독하는 출판물을 배포하는 Microsoft SQL Server 인스턴스를 받거나 설정합니다. |
| DistributorSecurity |
배포자와 연결하는 데 사용되는 보안 컨텍스트를 얻습니다. |
| EnabledForSynchronizationManager |
구독이 동기화 관리자(Synchronization Manager)를 사용해 동기화될 수 있는지 여부를 명시Windows. |
| FtpAddress |
FTP 서버의 IP 주소를 받거나 설정합니다. |
| FtpLogin |
FTP 로그인 받거나 설정합니다. |
| FtpPassword |
FTP 비밀번호를 받거나 설정합니다. |
| FtpPort |
FTP 서버의 포트 번호를 받거나 설정합니다. |
| IsExistingObject |
서버에 객체가 존재하는지 여부를 확인합니다. (다음에서 상속됨 ReplicationObject) |
| IsMemoryOptimized |
Synchronization Agent가 구독자에서 실행될 때 병합 또는 트랜잭션 출판 구독에 대한 정보를 Publisher에서 나타냅니다. PullSubscription는 클래스와 클래스 MergePullSubscription 가 파생되는 TransPullSubscription 기본 클래스입니다. |
| LastAgentDateTime |
구독이 마지막으로 동기화된 날짜와 시간을 확인합니다. |
| LastAgentStatus |
구독의 가장 최근 동기화 상태를 확인합니다. |
| LastAgentSummary |
구독 동기화 결과 요약을 받습니다. |
| Name |
풀 구독 이름이 생성됩니다. |
| PublicationDBName |
출판 데이터베이스의 이름을 얻거나 설정합니다. |
| PublicationName |
구독자가 구독하는 출판물의 이름을 받거나 설정합니다. |
| PublisherName |
Publisher의 이름을 얻거나 설정합니다. |
| PublisherSecurity |
동기화 에이전트가 Publisher에 연결할 때 사용하는 보안 컨텍스트를 얻거나 설정합니다. |
| SecureFtpPassword |
FTP 서버에 접속하는 로그인의 보안 비밀번호를 받거나 설정합니다. |
| SqlServerName |
이 객체가 연결된 Microsoft SQL Server 인스턴스의 이름을 얻습니다. (다음에서 상속됨 ReplicationObject) |
| SubscriberSecurity |
가입자와 연결할 때 동기화 에이전트가 사용하는 보안 컨텍스트를 얻습니다. |
| SubscriptionId |
구독 ID 값을 얻습니다. |
| SubscriptionType |
구독 등록이 푸시, 풀, 익명 구독인지 알 수 있습니다. |
| SynchronizationAgentProcessSecurity |
구독을 동기화하기 위해 동기화 에이전트 작업이 실행되는 Microsoft Windows 계정을 지정하는 보안 컨텍스트를 얻습니다. |
| Type |
출판 유형을 받거나 설정합니다. |
| UseFtp |
풀 구독을 초기화하는 데 필요한 스냅샷 파일을 파일 전송 프로토콜(FTP)을 사용하여 동기화 에이전트가 접근하는지 여부에 대해 받거나 설정합니다. |
| UserData |
사용자가 자신의 데이터를 객체에 부착할 수 있도록 객체 속성을 얻거나 설정합니다. (다음에서 상속됨 ReplicationObject) |
| WorkingDirectory |
다운로드한 스냅샷 파일을 임시로 저장하고 압축 해제하는 데 사용되는 구독자의 디렉터리 경로를 획득하거나 설정합니다. |