Microsoft.SqlServer.Replication 네임스페이스

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

클래스

Name Description
AgentApplication

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

AgentCore

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

AgentJobHistoryInfo

복제 에이전트의 마지막 실행 결과에 대한 정보를 반환합니다.

AgentProfile

복제 에이전트 프로필에 대한 모든 작업을 캡슐화하며, 매개변수 생성, 삭제, 추가, 제거, 특정 에이전트에 특정 프로필 할당 등이 포함됩니다.

AgentProfileParameter

복제 에이전트 프로필의 매개변수를 나타냅니다.

AgentProfileParameterInfo

복제 에이전트 프로필에서 사용되는 지원되는 매개변수를 나타냅니다.

AlternateSynchronizationPartner

주 Publisher가 사용 불가능할 경우 구독을 동기화할 수 있는 대체 Publisher를 나타냅니다.

Article

클래스와 TransArticle 클래스가 파 MergeArticle 생되는 기본 클래스를 나타냅니다.

ArticleConflict

병합 복제 충돌 테이블에 대한 정보를 나타냅니다.

BusinessLogicHandler

비즈니스 로직 핸들러를 구현하는 관리 코드 어셈블리의 서버 등록을 나타냅니다.

ComErrorException

복제 에이전트가 일반적인 오류를 발생시켜도 발생시키는 예외입니다.

ComErrorRecord

복제 에이전트가 생성한 오류에 대한 정보를 나타냅니다.

ConnectionFailureException

복제 에이전트가 실행 중일 때 데이터베이스 연결이 실패할 때 발생하는 예외입니다.

ConnectionSecurityContext

이는 Microsoft SQL Server에 연결할 때 사용하는 정보를 나타냅니다.

CustomResolver

병합 복제 토폴로지에서 서버에서 COM을 기반으로 한 리졸버 등록을 나타냅니다.

DistributionArticle

배포자에 저장된 거래형 또는 스냅샷 출판물에 게재된 기사에 관한 정보를 나타냅니다.

DistributionArticleCollection

개체의 DistributionArticle 컬렉션을 나타냅니다.

DistributionDatabase

배급업체의 유통 데이터베이스를 나타냅니다.

DistributionDatabaseCollection

개체의 DistributionDatabase 컬렉션을 나타냅니다.

DistributionPublication

배포자에 저장된 트랜잭션 또는 스냅샷 출판물에 관한 정보를 나타냅니다.

DistributionPublicationCollection

개체의 DistributionPublication 컬렉션을 나타냅니다.

DistributionPublisher

현재 연결된 유통업체에 등록된 Publisher에 대한 정보를 나타냅니다.

DistributionPublisherCollection

개체의 DistributionPublisher 컬렉션을 나타냅니다.

DistributionSubscription

트랜잭션 또는 스냅샷 출판물 구독에 관한 배포자 내 정보를 나타냅니다.

DistributionSubscriptionCollection

개체의 DistributionSubscription 컬렉션을 나타냅니다.

FciException

파일 압축 인터페이스(FCI)에서 오류가 발생할 때 투입되는 예외입니다.

HeterogeneousColumn

비Microsoft SQL Server Publisher 테이블에 포함된 열을 나타냅니다.

HeterogeneousTable

비Microsoft SQL Server Publisher 위의 테이블을 나타냅니다.

IdentityRangeInfo

출처 테이블에 신원 열이 있을 때 출판된 문서의 식별 범위 관리 설정을 나타내는 구조입니다.

LastValidationDateTime

마지막 병합 구독 검증 날짜와 시간을 반환하는 데 사용되었습니다.

LightPublication

가벼운 출판물입니다.

MergeArticle

합병 출판물에 실린 기사를 나타냅니다.

MergeArticleCollection

개체의 MergeArticle 컬렉션을 나타냅니다.

MergeConflictCount

병합 출판물의 표 문서에 대한 충돌 정보를 나타냅니다.

MergeDynamicSnapshotJob

매개변수화된 행 필터가 포함된 병합 출판물 구독의 데이터 스냅샷을 생성하는 스냅샷 에이전트 작업에 대한 정보를 포함합니다.

MergeJoinFilter

병합 문서와의 조인 필터 또는 논리 레코드 관계를 나타냅니다.

MergePartition

매개변수화된 행 필터를 가진 합병 출판물의 구독자 파티션 정보를 나타냅니다.

MergePublication

합병 출판물을 나타냅니다.

MergePublicationCollection

개체의 MergePublication 컬렉션을 나타냅니다.

MergePullSubscription

합병 출판물에 대한 풀 구독을 나타냅니다.

MergePullSubscriptionCollection

개체의 MergePullSubscription 컬렉션을 나타냅니다.

MergeSessionDetail

병합 에이전트 세션의 한 단계에 대한 상세 정보를 나타냅니다.

MergeSessionError

병합 에이전트 세션 중 발생하는 오류에 대한 정보를 나타냅니다.

MergeSessionSummary

병합 에이전트 세션 정보를 나타냅니다.

MergeSubscriberMonitor

구독자 측에서 구독 모니터링을 통해 출판물을 통합할 수 있습니다.

MergeSubscription

Publisher에 등록된 합병 출판물에 대한 구독을 나타냅니다.

MergeSubscriptionCollection

개체의 MergeSubscription 컬렉션을 나타냅니다.

MergeSynchronizationAgent

Replication 병합 에이전트의 기능을 제공합니다.

MonitorThreshold

출판물을 모니터링할 때 사용되는 임계값 지표를 나타냅니다.

NativeSqlConnectionException

ODBC 드라이버나 OLEDB 제공자가 벌크 복사 작업 중 오류가 발생했을 때 발생한 예외입니다.

OciException

Oracle Call Interface(OCI)에서 오류가 발생했을 때 던지는 예외입니다.

OSException

파일 압축 인터페이스(FCI) 작업 중 운영체제가 오류가 발생했을 때 던지는 예외입니다.

ParameterValueOutOfRangeException

매개변수에 전달된 값이 해당 매개변수의 데이터 타입 범위를 벗어났을 때 던지는 예외입니다.

PasswordWriteOnlyException

복제 에이전트 비밀번호 속성에 접근할 때 발생하는 예외입니다.

PendingCommandInfo

트랜잭션 출판물 구독에 대한 대기 중인 명령어 수와 이를 처리하는 데 걸리는 대략적인 시간 추정에 대한 정보를 나타냅니다.

Publication

Publication 클래스는 클래스와 클래스 TransPublication 가 파 MergePublication 생되는 기본 클래스입니다.

PublicationAccess

출판물의 출판 접근 목록(PAL)에서 로그인 정보를 나타냅니다.

PublicationArticle

게시된 데이터베이스 객체의 문서 정보를 나타냅니다.

PublicationMonitor

출판물을 모니터링합니다.

PublicationMonitorCollection

배포판에 있는 출판물을 대표하는 오브제들의 PublicationMonitor 모음입니다.

PublisherConnectionSecurityContext

복제 토폴로지에서 Publisher로 구성된 Microsoft SQL Server 인스턴스에 연결할 때 사용하는 로그인 정보를 나타냅니다.

PublisherMonitor

복제 Publisher를 모니터링합니다.

PublisherMonitorCollection

개체의 PublisherMonitor 컬렉션을 나타냅니다.

PullSubscription

Synchronization Agent가 구독자에서 실행될 때 병합 또는 트랜잭션 출판 구독에 대한 정보를 Publisher에서 나타냅니다. PullSubscription는 클래스와 클래스 TransPullSubscription 가 파생되는 MergePullSubscription 기본 클래스입니다.

RegisteredSubscriber

Publisher 또는 Distributor에 등록된 구독자를 대표합니다.

RegisteredSubscriberCollection

개체의 RegisteredSubscriber 컬렉션을 나타냅니다.

ReplicationAgentContainerException

관리 코드 기반 복제 에이전트가 하나 이상의 오류를 생성할 때 투입되는 예외입니다.

ReplicationAgentContainerWithWatsonException

Watson을 사용하는 관리 코드 기반 복제 에이전트가 하나 이상의 오류를 생성할 때 던지는 예외를 나타냅니다.

ReplicationAgentException

복제 에이전트 실행 중 생성된 예외를 위한 기본 예외 클래스입니다.

ReplicationAgentSchedule

복제 에이전트 작업의 스케줄을 나타냅니다.

ReplicationBaseCollection

복제 객체 컬렉션 구축에 사용되는 기본 클래스입니다. 복제 객체 컬렉션에서 공통적인 기능을 포함하고 있습니다.

ReplicationColumn

복제에 필요한 정보를 포함하는 테이블 내 컬럼 객체를 나타냅니다.

ReplicationDatabase

복제 토폴로지에서 출판 또는 구독 데이터베이스를 나타냅니다.

ReplicationDatabaseCollection

개체의 ReplicationDatabase 컬렉션을 나타냅니다.

ReplicationMonitor

복제 서버를 모니터링합니다.

ReplicationObject

복제 관리 객체(RMO) 프로그래밍 인터페이스에서 모든 클래스의 기본 클래스인 추상 클래스입니다.

ReplicationSchemaBoundView

스키마 바운드 뷰를 나타내며 복제에 필요한 정보를 포함합니다.

ReplicationServer

복제에 관여하는 Microsoft SQL Server 인스턴스를 나타냅니다. 배급자, Publisher, Subscriber 또는 이들의 조합 역할을 맡을 수 있습니다.

ReplicationStatusAndWarning

복제 에이전트 상태 정보와 임계값 모니터 경고를 나타냅니다.

ReplicationStoredProcedure

복제에 필요한 저장 프로시저 객체 정보를 나타냅니다.

ReplicationTable

복제에 필요한 테이블 객체 정보를 나타냅니다.

ReplicationUserDefinedAggregate

사용자 정의 집계 함수를 나타내며 복제에 필요한 정보를 포함합니다.

ReplicationUserDefinedFunction

사용자 정의 함수를 나타내며 복제에 필요한 정보를 포함합니다.

ReplicationView

복제에 필요한 뷰 객체 정보를 나타냅니다.

ResourceStrings

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

SnapshotGenerationAgent

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

StatusEventArgs

이벤트가 Status 발생했을 때 복제 에이전트가 반환하는 상태 정보를 나타냅니다.

SubscriberSubscription

구독 정보를 반환합니다.

Subscription

합병 또는 거래 출판물 구독 Publisher 정보를 나타냅니다. Subscription는 클래스와 클래스 TransSubscription 가 파생되는 MergeSubscription 기본 클래스입니다.

SubscriptionBackupInformation

백업에서 구독을 초기화하는 데 필요한 정보를 나타냅니다.

SynchronizationPartner

구독을 병합 출판물에 동기화하는 데 사용되는 대체 Publisher를 나타냅니다.

TracerToken

트레이서 토큰 정보를 나타냅니다.

TransArticle

거래 출판물에 게재된 기사를 대표합니다.

TransArticleCollection

개체의 TransArticle 컬렉션을 나타냅니다.

TransConflictCount

대기열에 저장된 업데이트 구독을 지원하는 출판물의 테이블 문서에 대한 반환된 충돌 정보를 나타냅니다.

TransPublication

거래적 출판물을 대표합니다.

TransPublicationCollection

개체의 TransPublication 컬렉션을 나타냅니다.

TransPullSubscription

트랜잭션 출판물에 대한 풀 구독을 나타냅니다.

TransPullSubscriptionCollection

개체의 TransPullSubscription 컬렉션을 나타냅니다.

TransSubscription

트랜잭션 또는 스냅샷 출판물에 대한 푸시 구독을 나타냅니다.

TransSubscriptionCollection

개체의 TransSubscription 컬렉션을 나타냅니다.

TransSynchronizationAgent

복제 배포 에이전트의 기능을 제공합니다.

인터페이스

Name Description
IAlternateSynchronizationPartner

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

IComErrorRecord

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

IComStatusEvent

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

IConnectionSecurityContext

레이트 바운드 COM 클라이언트를 위한 클래스 구현 ConnectionSecurityContext 을 제공합니다. 이 인터페이스의 구성원에 대한 정보는 참조 문서를 ConnectionSecurityContext참조하세요.

IMergeSynchronizationAgent

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

IProcessSecurityContext

복제 에이전트 작업을 시작할 때 Microsoft SQL Server 에이전트 사용하는 Microsoft Windows 보안 계정 정보를 캡슐화하는 인터페이스입니다.

IReplicationDBObject

복제 DB 객체를 나타냅니다.

ISnapshotGenerationAgent

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

IStatusEventData

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

ITransSynchronizationAgent

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

열거형

Name Description
AbortPolicy

예기치 않은 종료 시 실행 중인 복제 에이전트 스레드를 종료하는 옵션들을 열거합니다.

AddColumnOption

기존 출판물에 게시된 테이블에 열을 추가하는 옵션을 열거합니다.

AgentProfileTypeOption

복제 에이전트 프로필이 시스템 정의인지 사용자 정의인지 나타낸다.

AgentType

다양한 복제 에이전트 유형을 열거합니다.

ArticleDatatypeMappingOptions

문서의 두 데이터베이스 관리 시스템(DBMS) 간 데이터 타입 매핑이 사용자가 정의했는지 아니면 기본 매핑인지 지정합니다.

ArticleOptions

복제를 통해 게시할 수 있는 데이터베이스 객체의 유형을 열거합니다.

AuthenticationMethod

웹 동기화를 위한 지원되는 HTTP 인증 방법을 명시하는 값들을 열거합니다.

AutomaticReinitializationPolicies

병합 출판물 구독을 재초기화할 때 기본 동작을 열거합니다.

CheckPermissionOptions

병합 에이전트가 Publisher에서 변경 사항을 적용할 때 검증되는 테이블 수준의 권한을 열거합니다.

CommandOptions

트랜잭션 문서에서 변경 사항이 어떻게 전파되는지 제어하는 옵션을 열거합니다.

ConflictPolicyOption

트랜잭션 출판물에 대한 업데이트 구독 동기화 중 충돌이 발생할 때 승리 행을 선택하는 옵션을 열거합니다.

CreationScriptOptions

출판된 논문에 대한 스키마 옵션 값을 열거합니다.

DatabaseCompatibilityLevel

Microsoft SQL Server 2005와의 데이터베이스 호환성을 위해 지원되는 Microsoft SQL Server 버전을 열거합니다.

DataSourceType

복제 구독자로 지원되는 데이터 소스를 열거합니다.

DdlReplicationOptions

데이터 정의 언어(DDL)가 게시된 테이블에 변경 사항을 복제하는지 열거합니다.

DeadlockPriority

스냅샷 생성 중 발생하는 교착 상태를 해결하는 데 사용되는 우선순위를 열거합니다.

DtsPackageLocationOption

데이터 변환 서비스(DTS) 패키지의 위치에 대한 옵션을 열거합니다.

FailoverMode

업데이트하는 구독자가 변경 사항을 Publisher로 전파할 수 있는 옵션을 열거합니다.

FileTransferOption

스냅샷 파일을 얻는 옵션을 열거합니다.

FilterTypes

병합 문서에서 사용되는 필터 유형을 지정하는 값들을 열거합니다.

IdentityRangeManagementOption

머지, 복제, 트랜잭션 복제를 사용하여 업데이트하는 구독자를 사용하여 테이블에서 식별자 열 범위 할당을 관리하는 옵션을 열거합니다.

InitialSyncType

초기 스냅샷에 지원되는 데이터 파일 형식을 열거합니다.

MergeArticleState

병합 문서의 지원 상태 설정을 열거합니다.

MergeExchangeType

병합 에이전트가 데이터를 동기화하는 방법에 대한 옵션을 열거합니다.

MergeSessionDetailType

모니터링 중인 병합 에이전트 세션의 일부 부분을 열거합니다.

MergeSessionPhase

병합 에이전트 세션의 단계를 열거합니다.

MergeSessionStatus

병합 에이전트 세션의 상태를 열거합니다.

MergeSubscriberType

열거 병합 복제가 지원하는 추가 구독 유형.

MessageStatus

복제 에이전트 상태 코드를 열거합니다.

MonitorCacheRefreshPolicy

모니터 캐시 새로고침 정책을 지정합니다.

NetworkType

복제 서버에 연결할 때 복제 에이전트가 사용하는 지원되는 Net-Libraries을 열거합니다.

PartitionGroupsOption

병합 출판물이 미리 계산된 파티션을 사용하는지 여부를 결정하는 값들을 열거합니다.

PartitionOptions

병합 출판물이 매개변수화된 행 필터를 사용할 때 기사 내 데이터가 구독자 간 분할되는 방식을 열거합니다.

PreCreationOption

구독 초기화 전에 이미 게시된 테이블이 구독 데이터베이스에 존재할 때 실행되는 명령어를 열거합니다.

PublicationAttributes

열거자들은 출판물을 지원했습니다.

PublicationCompatibilityLevel

병합 복제에서 사용되는 제품 버전 값을 열거하여 특정 데이터베이스 내 출판물에서 사용할 수 있는 기능을 결정합니다.

PublicationType

데이터베이스 출판에 사용되는 지원되는 복제 유형을 열거합니다.

QueueOption

구독자 업데이트가 포함된 거래 출판물에서 이용 가능한 대기열 유형을 열거합니다.

ReplicationSecurityMode

Publisher에 연결할 때 구독자를 업데이트할 때 사용하는 지원되는 보안 모드를 명시합니다.

ReplicationStatus

복제 에이전트 작업의 상태를 지정합니다.

ReplicationType

스냅샷이 생성되는 출판물 유형을 열거합니다.

ReplicationWarnings

지원되는 복제 임계값 모니터 경고 값을 열거합니다.

ResynchronizeType

병합 구독이 재동기화될 때 적용될 변경 사항을 명시하는 값들을 열거합니다.

RetentionPeriodUnits

보존 기간의 단위를 명시하는 값을 열거합니다.

ScheduleConstant

복제 일정을 설정하는 데 사용되는 상수 값을 열거합니다.

ScheduleFrequencySubDay

특정 스케줄링 빈도에 대해 더 작은 스케줄링 단위를 지정하는 값들을 열거합니다.

ScheduleFrequencyType

복제 에이전트 작업을 스케줄링할 때 사용되는 빈도 유형을 열거합니다.

ScheduleRelativeIntervals

복제 에이전트 스케줄 ScheduleFrequencyType의 빈도를 나타내는 값들을 열거합니다.

ScriptOptions

복제 객체를 생성하거나 제거하는 데 사용되는 스크립트 생성 옵션을 열거합니다.

SecurityMode

복제 에이전트가 복제 토폴로지에서 서버에 연결할 때 사용할 인증 유형을 열거합니다.

State

출판물의 상태를 나타내는 값들을 열거합니다.

SubscriberType

출판물의 구독자가 될 수 있는 데이터 소스 유형을 열거합니다.

SubscriberUploadOptions

구독자가 클라이언트 구독을 통해 업데이트할 때 기사 병합 옵션을 열거합니다.

SubscriptionBackupDeviceType

구독 초기화에 사용할 수 있는 백업 장치를 열거합니다.

SubscriptionOption

구독 유형을 열거합니다.

SubscriptionResultOption

모니터링된 구독을 반환할 수 있는 옵션을 열거합니다.

SubscriptionState

구독 상태 옵션을 열거합니다.

SubscriptionSyncType

구독의 초기 동기화 수행 방법에 대한 옵션을 열거합니다.

TransSubscriberType

거래 출판물 구독의 업데이트 동작을 열거합니다.

ValidateType

동기화 중에 수행되는 검증 유형을 나열합니다.

ValidationMethod

트랜잭션 출판물의 행 수 검증을 위해 지원되는 메서드를 열거합니다.

ValidationOption

복제가 지원하는 데이터 검증 유형을 열거합니다.

VerifyResolverSignatureOption

병합 에이전트가 컴포넌트 객체 모델(COM) 기반 충돌 해결기에서 디지털 서명을 검증하여 신뢰할 수 있는 출처에서 온 것인지 여부를 확인하는 값을 열거합니다.

대리자

Name Description
AgentCore.StatusEventHandler

이 어셈블리는 복제 에이전트 기능에 대한 관리된 접근 권한을 제공합니다.

설명

MergeSynchronizationAgent TransSynchronizationAgent SnapshotGenerationAgent, , 클래스는 각각 병합 에이전트, 배포 에이전트, 스냅샷 에이전트의 기능을 나타냅니다. 이 클래스들을 사용하여 관리된 코드 애플리케이션에서 동기화적으로 복제 에이전트를 시작하세요. 자세한 내용은 복제 프로그래밍 개념을 참조하세요.