Microsoft.SqlServer.Replication 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다.
클래스
AgentApplication |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
AgentCore |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
AgentJobHistoryInfo |
복제 에이전트의 마지막 실행 결과에 대한 정보를 반환합니다. |
AgentProfile |
매개 변수 만들기, 삭제, 추가, 제거 및 특정 에이전트에 특정 프로필 할당 등과 같이 복제 에이전트 프로필에 대한 모든 작업을 캡슐화합니다. |
AgentProfileParameter |
복제 에이전트 프로필의 매개 변수를 나타냅니다. |
AgentProfileParameterInfo |
복제 에이전트 프로필에 사용되는 지원 매개 변수를 나타냅니다. |
AlternateSynchronizationPartner |
주 게시자를 사용할 수 없는 경우 구독을 동기화할 수 있는 대체 게시자를 나타냅니다. |
Article |
TransArticle 클래스 및 MergeArticle 클래스가 파생되는 기본 클래스를 나타냅니다. |
ArticleConflict |
병합 복제 충돌 테이블에 대한 정보를 나타냅니다. |
BusinessLogicHandler |
비즈니스 논리 처리기를 구현하는 관리 코드 어셈블리의 서버 등록을 나타냅니다. |
ComErrorException |
복제 에이전트가 일반 예외를 발생시킬 때 발생하는 예외입니다. |
ComErrorRecord |
복제 에이전트가 생성한 오류에 대한 정보를 나타냅니다. |
ConnectionFailureException |
복제 에이전트가 실행되는 동안 데이터베이스 연결이 실패할 때 발생하는 예외입니다. |
ConnectionSecurityContext |
Microsoft SQL Server 연결할 때 사용하는 정보를 나타냅니다. |
CustomResolver |
병합 복제 토폴로지의 서버에서 COM 기반 해결 프로그램 등록을 나타냅니다. |
DistributionArticle |
배포자에 저장된 트랜잭션 또는 스냅샷 게시에 게시된 아티클에 대한 정보를 나타냅니다. |
DistributionArticleCollection |
DistributionArticle 개체의 컬렉션을 나타냅니다. |
DistributionDatabase |
배포자에서 배포 데이터베이스를 나타냅니다. |
DistributionDatabaseCollection |
DistributionDatabase 개체의 컬렉션을 나타냅니다. |
DistributionPublication |
배포자에 저장된 트랜잭션 또는 스냅샷 게시에 대한 정보를 나타냅니다. |
DistributionPublicationCollection |
DistributionPublication 개체의 컬렉션을 나타냅니다. |
DistributionPublisher |
현재 연결된 배포자에 등록된 게시자에 대한 정보를 나타냅니다. |
DistributionPublisherCollection |
DistributionPublisher 개체의 컬렉션을 나타냅니다. |
DistributionSubscription |
배포자에 저장된 트랜잭션 또는 스냅샷 게시에 대한 구독 정보를 나타냅니다. |
DistributionSubscriptionCollection |
DistributionSubscription 개체의 컬렉션을 나타냅니다. |
FciException |
FCI(File Compression Interface)에서 오류가 발생할 때 발생하는 예외입니다. |
HeterogeneousColumn |
Microsoft SQL Server 게시자가 아닌 게시자의 테이블에 포함된 열을 나타냅니다. |
HeterogeneousTable |
Microsoft 이외의 SQL Server 게시자의 테이블을 나타냅니다. |
IdentityRangeInfo |
원본 테이블에 ID 열이 포함된 경우 게시된 아티클에 대한 ID 범위 관리 설정을 나타내는 구조입니다. |
LastValidationDateTime |
병합 구독 유효성 검사를 마지막으로 실행한 날짜 및 시간을 반환하는 데 사용됩니다. |
LightPublication |
가벼운 게시를 나타냅니다. |
MergeArticle |
병합 게시의 아티클을 나타냅니다. |
MergeArticleCollection |
MergeArticle 개체의 컬렉션을 나타냅니다. |
MergeConflictCount |
병합 게시의 테이블 아티클에 대한 충돌 정보를 나타냅니다. |
MergeDynamicSnapshotJob |
매개 변수가 있는 행 필터를 사용하여 병합 게시에 대한 구독의 데이터 스냅샷을 생성하는 스냅샷 에이전트 작업의 정보를 포함합니다. |
MergeJoinFilter |
병합 아티클 간의 조인 필터 또는 논리적 레코드 관계를 나타냅니다. |
MergePartition |
매개 변수가 있는 행 필터를 사용하여 병합 게시에 대한 구독자의 파티션 정보를 나타냅니다. |
MergePublication |
병합 게시를 나타냅니다. |
MergePublicationCollection |
MergePublication 개체의 컬렉션을 나타냅니다. |
MergePullSubscription |
병합 게시에 대한 끌어오기 구독을 나타냅니다. |
MergePullSubscriptionCollection |
MergePullSubscription 개체의 컬렉션을 나타냅니다. |
MergeSessionDetail |
병합 에이전트 세션의 단계에 대한 자세한 정보를 나타냅니다. |
MergeSessionError |
병합 에이전트 세션 중에 발생하는 오류에 대한 정보를 나타냅니다. |
MergeSessionSummary |
병합 에이전트 세션 정보를 나타냅니다. |
MergeSubscriberMonitor |
병합 게시에 대한 구독을 구독자측에서 모니터링하도록 설정합니다. |
MergeSubscription |
게시자에서 등록된 병합 게시에 대한 구독을 나타냅니다. |
MergeSubscriptionCollection |
MergeSubscription 개체의 컬렉션을 나타냅니다. |
MergeSynchronizationAgent |
복제 병합 에이전트의 기능을 제공합니다. |
MonitorThreshold |
게시를 모니터링할 때 사용되는 임계값 메트릭을 나타냅니다. |
NativeSqlConnectionException |
대량 복사 작업 중에 ODBC 드라이버나 OLEDB 공급자가 오류를 발생시키면 발생하는 예외입니다. |
OciException |
OCI(Oracle Call Interface)에서 오류가 발생할 때 발생하는 예외입니다. |
OSException |
FCI(File Compression Interface) 작업 중에 운영 체제에서 오류를 발생시키면 발생하는 예외입니다. |
ParameterValueOutOfRangeException |
매개 변수에 전달된 값이 매개 변수의 데이터 형식 범위를 벗어나는 경우 발생하는 예외입니다. |
PasswordWriteOnlyException |
복제 에이전트 암호 속성에 액세스할 때 발생하는 예외입니다. |
PendingCommandInfo |
트랜잭션 게시의 구독에 대해 보류 중인 명령의 수와 이러한 명령을 처리하는 데 걸리는 대략적인 예상 시간에 대한 정보를 나타냅니다. |
Publication |
Publication 클래스는 TransPublication 및 MergePublication 클래스가 파생되는 기본 클래스입니다. |
PublicationAccess |
게시에 대한 PAL(게시 액세스 목록)에서 로그인 정보를 나타냅니다. |
PublicationArticle |
게시된 데이터베이스 개체에 대한 아티클 정보를 나타냅니다. |
PublicationMonitor |
게시를 모니터링합니다. |
PublicationMonitorCollection |
배포자에서 게시를 나타내는 PublicationMonitor 개체의 컬렉션입니다. |
PublisherConnectionSecurityContext |
복제 토폴로지에서 게시자로 구성된 Microsoft SQL Server instance 연결할 때 사용되는 로그인을 나타냅니다. |
PublisherMonitor |
복제 게시자를 모니터링합니다. |
PublisherMonitorCollection |
PublisherMonitor 개체의 컬렉션을 나타냅니다. |
PullSubscription |
동기화 에이전트가 구독자에서 실행되는 경우 게시자에서 병합 또는 트랜잭션 게시에 대한 구독의 정보를 나타냅니다. PullSubscription은 TransPullSubscription 및 MergePullSubscription 클래스가 파생되는 기본 클래스입니다. |
RegisteredSubscriber |
게시자 또는 배포자에 등록된 구독자를 나타냅니다. |
RegisteredSubscriberCollection |
RegisteredSubscriber 개체의 컬렉션을 나타냅니다. |
ReplicationAgentContainerException |
관리 코드 기반 복제 에이전트가 하나 이상의 오류를 생성할 때 발생하는 예외입니다. |
ReplicationAgentContainerWithWatsonException |
Watson을 사용하여 관리 코드 기반 복제 에이전트가 하나 이상의 오류를 생성할 때 발생하는 예외를 나타냅니다. |
ReplicationAgentException |
복제 에이전트 실행 중에 생성되는 예외의 기본 예외 클래스입니다. |
ReplicationAgentSchedule |
복제 에이전트 작업의 일정을 나타냅니다. |
ReplicationBaseCollection |
복제 개체 컬렉션을 생성하는 데 사용되는 기본 클래스입니다. 이 클래스에는 복제 개체 컬렉션에 공통으로 적용되는 기능이 포함되어 있습니다. |
ReplicationColumn |
테이블에서 복제에 필요한 정보를 포함하는 열 개체를 나타냅니다. |
ReplicationDatabase |
복제 토폴로지에서 게시 또는 구독 데이터베이스를 나타냅니다. |
ReplicationDatabaseCollection |
ReplicationDatabase 개체의 컬렉션을 나타냅니다. |
ReplicationMonitor |
복제 서버를 모니터링합니다. |
ReplicationObject |
RMO(복제 관리 개체) 프로그래밍 인터페이스의 모든 클래스에 대한 기본 클래스인 추상 클래스입니다. |
ReplicationSchemaBoundView |
스키마 바운드 뷰를 나타내고 복제에 필요한 정보를 포함합니다. |
ReplicationServer |
복제와 관련된 Microsoft SQL Server instance 나타냅니다. 이 인스턴스는 배포자, 게시자 및 구독자 역할을 하거나 각 역할을 조합할 수 있습니다. |
ReplicationStatusAndWarning |
복제 에이전트 상태 정보 및 임계값 모니터 경고를 나타냅니다. |
ReplicationStoredProcedure |
복제에 필요한 저장 프로시저 개체의 정보를 나타냅니다. |
ReplicationTable |
복제에 필요한 테이블 개체의 정보를 나타냅니다. |
ReplicationUserDefinedAggregate |
사용자 정의 집계 함수를 나타내고 복제에 필요한 정보를 포함합니다. |
ReplicationUserDefinedFunction |
사용자 정의 함수를 나타내고 복제에 필요한 정보를 포함합니다. |
ReplicationView |
복제에 필요한 뷰 개체의 정보를 나타냅니다. |
ResourceStrings |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
SnapshotGenerationAgent |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
StatusEventArgs |
Status 이벤트가 발생할 때 복제 에이전트가 반환한 상태 정보를 나타냅니다. |
SubscriberSubscription |
구독에 대한 정보를 반환합니다. |
Subscription |
병합 또는 트랜잭션 게시에 대한 게시자의 정보를 나타냅니다. Subscription은 TransSubscription 및 MergeSubscription 클래스가 파생되는 기본 클래스입니다. |
SubscriptionBackupInformation |
백업에서 구독을 초기화하는 데 필요한 정보를 나타냅니다. |
SynchronizationPartner |
병합 게시에 구독을 동기화하는 데 사용되는 대체 게시자를 나타냅니다. |
TracerToken |
추적 프로그램 토큰 정보를 나타냅니다. |
TransArticle |
트랜잭션 게시의 아티클을 나타냅니다. |
TransArticleCollection |
TransArticle 개체의 컬렉션을 나타냅니다. |
TransConflictCount |
지연 업데이트 구독을 지원하는 게시에서 테이블 아티클에 대해 반환된 충돌 정보를 나타냅니다. |
TransPublication |
트랜잭션 게시를 나타냅니다. |
TransPublicationCollection |
TransPublication 개체의 컬렉션을 나타냅니다. |
TransPullSubscription |
트랜잭션 게시에 대한 끌어오기 구독을 나타냅니다. |
TransPullSubscriptionCollection |
TransPullSubscription 개체의 컬렉션을 나타냅니다. |
TransSubscription |
트랜잭션 또는 스냅샷 게시에 대한 밀어넣기 구독을 나타냅니다. |
TransSubscriptionCollection |
TransSubscription 개체의 컬렉션을 나타냅니다. |
TransSynchronizationAgent |
복제 배포 에이전트의 기능을 제공합니다. |
인터페이스
IAlternateSynchronizationPartner |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
IComErrorRecord |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
IComStatusEvent |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
IConnectionSecurityContext |
런타임에 바인딩된 COM 클라이언트에 대한 ConnectionSecurityContext 클래스의 구현을 제공합니다. 이 인터페이스의 멤버에 대한 자세한 내용은 ConnectionSecurityContext 참조 설명서를 참조하십시오. |
IMergeSynchronizationAgent |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
IProcessSecurityContext |
Microsoft SQL Server 에이전트 복제 에이전트 작업을 시작하는 데 사용하는 Microsoft Windows 보안 계정 정보를 캡슐화하는 인터페이스입니다. |
IReplicationDBObject |
복제 DB개체를 나타냅니다. |
ISnapshotGenerationAgent |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
IStatusEventData |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
ITransSynchronizationAgent |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
열거형
AbortPolicy |
예기치 않은 종료가 발생할 때 실행 중인 복제 에이전트 스레드가 종료되는 방법에 대한 옵션을 열거합니다. |
AddColumnOption |
기존 게시에 게시된 테이블에 열을 추가하는 옵션을 열거합니다. |
AgentProfileTypeOption |
복제 에이전트 프로필이 시스템 정의 프로필인지 아니면 사용자 정의 프로필인지를 나타냅니다. |
AgentType |
복제 에이전트의 다양한 유형을 열거합니다. |
ArticleDatatypeMappingOptions |
아티클에 대한 두 DBMS(데이터베이스 관리 시스템) 간 데이터 형식 매핑이 기본 매핑인지 아니면 사용자가 정의했는지를 지정합니다. |
ArticleOptions |
복제를 통해 게시할 수 있는 데이터베이스 개체의 유형을 열거합니다. |
AuthenticationMethod |
웹 동기화를 위해 지원되는 HTTP 인증 방법을 지정하는 값을 열거합니다. |
AutomaticReinitializationPolicies |
병합 게시에 대한 구독을 다시 초기화하는 경우 기본 동작을 열거합니다. |
CheckPermissionOptions |
병합 에이전트가 게시자에서 변경 내용을 적용할 때 확인되는 테이블 수준 권한을 열거합니다. |
CommandOptions |
트랜잭션 아티클에 대한 변경 내용이 전파되는 방식을 제어하는 옵션을 열거합니다. |
ConflictPolicyOption |
트랜잭션 게시에 대한 업데이트 구독을 동기화하는 동안 충돌이 발생하는 경우 적용되는 행을 선택하는 옵션을 열거합니다. |
CreationScriptOptions |
게시된 아티클에 대한 스키마 옵션 값을 열거합니다. |
DatabaseCompatibilityLevel |
Microsoft SQL Server 2005와의 데이터베이스 호환성을 위해 지원되는 Microsoft SQL Server 버전을 열거합니다. |
DataSourceType |
복제 구독자로 지원되는 데이터 원본을 열거합니다. |
DdlReplicationOptions |
게시된 테이블에 대한 DDL(데이터 정의 언어) 변경 내용이 복제되는지 여부를 열거합니다. |
DeadlockPriority |
스냅샷 생성 중에 발생하는 교착 상태를 해결하는 데 사용되는 속성을 열거합니다. |
DtsPackageLocationOption |
DTS(데이터 변환 서비스) 패키지 위치에 대한 옵션을 열거합니다. |
FailoverMode |
변경 내용을 게시자에 다시 전파하기 위해 구독자를 업데이트하는 데 사용할 수 있는 옵션을 열거합니다. |
FileTransferOption |
스냅샷 파일을 얻기 위한 옵션을 열거합니다. |
FilterTypes |
병합 아티클에 사용되는 필터의 유형을 지정하는 값을 열거합니다. |
IdentityRangeManagementOption |
병합 복제 및 트랜잭션 복제와 업데이트 구독자를 함께 사용하여 게시된 테이블에서 ID 열 범위 할당을 관리하는 옵션을 열거합니다. |
InitialSyncType |
초기 스냅샷에 지원되는 데이터 파일 형식을 열거합니다. |
MergeArticleState |
병합 아티클에 대해 지원되는 상태 설정을 열거합니다. |
MergeExchangeType |
병합 에이전트가 데이터를 동기화하는 방법에 대한 옵션을 열거합니다. |
MergeSessionDetailType |
모니터링되는 병합 에이전트 세션의 부분을 열거합니다. |
MergeSessionPhase |
병합 에이전트 세션의 단계를 열거합니다. |
MergeSessionStatus |
병합 에이전트 세션의 상태를 열거합니다. |
MergeSubscriberType |
병합 복제에서 지원하는 추가 구독 유형을 열거합니다. |
MessageStatus |
복제 에이전트 상태 코드를 열거합니다. |
MonitorCacheRefreshPolicy |
모니터 캐시 새로 고침 정책을 지정합니다. |
NetworkType |
복제 서버에 연결할 때 복제 에이전트가 사용하는 지원되는 Net-Library를 열거합니다. |
PartitionGroupsOption |
병합 게시에 사전 계산 파티션이 사용되는지 여부를 결정하는 값을 열거합니다. |
PartitionOptions |
매개 변수가 있는 행 필터가 병합 게시에 사용되는 경우 아티클의 데이터가 구독 간에 분할되는 방식을 열거합니다. |
PreCreationOption |
게시된 테이블이 구독 데이터베이스에 이미 있는 경우 구독 초기화 전에 실행되는 명령을 열거합니다. |
PublicationAttributes |
지원되는 게시 속성을 열거합니다. |
PublicationCompatibilityLevel |
지정된 데이터베이스에서 게시에 사용할 수 있는 기능을 확인하기 위해 병합 복제에 사용되는 제품 버전 값을 열거합니다. |
PublicationType |
데이터베이스를 게시하는 데 사용되는 지원되는 복제 유형을 열거합니다. |
QueueOption |
업데이트 구독자와 함께 트랜잭션 게시에 사용할 수 있는 큐 유형을 열거합니다. |
ReplicationSecurityMode |
게시자에 연결할 때 업데이트 구독자에서 사용하는 보안 모드를 지정합니다. |
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(구성 요소 개체 모델) 기반 충돌 해결 프로그램의 디지털 서명이 제공된 원본을 신뢰할 수 있는지 확인하기 위해 병합 에이전트에서 디지털 서명을 검사해야 하는지 여부를 지정하는 값을 열거합니다. |
대리자
AgentCore.StatusEventHandler |
이 어셈블리는 복제 에이전트 기능에 대한 관리되는 액세스를 제공합니다. |
설명
, TransSynchronizationAgent및 SnapshotGenerationAgent 클래스는 MergeSynchronizationAgent각각 병합 에이전트, 배포 에이전트 및 스냅샷 에이전트 기능을 나타냅니다. 이러한 클래스를 사용하여 관리 코드 애플리케이션에서 이러한 복제 에이전트를 동기적으로 시작합니다. 자세한 내용은 복제 프로그래밍 개념을 참조하세요.