SqlCeReplication 클래스

이 유형에는 .NET Framework for Silverlight 클래스 라이브러리에서 내부적으로만 사용할 수 있도록 제한하는 SecurityCriticalAttribute 특성이 있습니다. 이러한 유형의 멤버를 사용하는 응용 프로그램 코드에서 MethodAccessException이 발생합니다.

[보안 중요]

SqlCeReplication 개체의 새 인스턴스를 초기화합니다. SQL Server 복제에 대한 자세한 내용은 SQL Server 온라인 설명서를 참조하십시오. SQL Server Compact을 사용한 병합 복제에 대한 자세한 내용은 SQL Server Compact 온라인 설명서를 참조하십시오.

상속 계층

System.Object
  System.Data.SqlServerCe.SqlCeReplication

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe(System.Data.SqlServerCe.dll)

구문

‘선언
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeReplication _
    Implements IDisposable
‘사용 방법
Dim instance As SqlCeReplication
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeReplication : IDisposable
[SecurityCriticalAttribute(SecurityCriticalScope::Everything)]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SqlCeReplication sealed : IDisposable
[<SealedAttribute>]
[<SecurityCriticalAttribute(SecurityCriticalScope.Everything)>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type SqlCeReplication =  
    class
        interface IDisposable
    end
public final class SqlCeReplication implements IDisposable

SqlCeReplication 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 SqlCeReplication() SqlCeReplication 개체의 새 인스턴스를 초기화합니다. 이것이 기본 생성자입니다.
공용 메서드 SqlCeReplication(String, String, String, String, String, String, String, String) SqlCeReplication 개체의 새 인스턴스를 초기화하고 게시에 연결하는 데 필요한 속성을 설정합니다.
공용 메서드 SqlCeReplication(String, String, String, String, String, String, String, String, String, String) SqlCeReplication 개체의 새 인스턴스를 초기화하고 게시에 연결하는 데 필요한 속성을 설정합니다.

맨 위로 이동

속성

  이름 설명
공용 속성 CompressionLevel 복제하는 동안 압축 루틴에서 사용할 압축 양을 지정합니다.
공용 속성 ConnectionManager 복제 개체가 스마트 장치의 연결 관리자 API를 사용하여 네트워크 연결을 설정할 수 있도록 합니다. 동기화가 끝나면 연결이 해제됩니다.
공용 속성 ConnectionRetryTimeout 연결 설정이 실패한 후 SQL Server Compact 클라이언트가 계속해서 요청을 다시 보내는 시간(초)을 지정합니다.
공용 속성 ConnectTimeout SqlCeReplication 개체가 서버에 대한 연결을 기다리는 시간(밀리초)을 가져오거나 설정합니다.
공용 속성 Distributor SQL Server 배포자를 지정합니다.
공용 속성 DistributorAddress SQL Server Reconciler가 배포자에 연결될 때 사용되는 네트워크 주소를 지정합니다.
공용 속성 DistributorLogin 배포자에 연결할 때 사용되는 로그인 이름을 지정합니다.
공용 속성 DistributorNetwork SQL Server Reconciler와 배포자가 통신할 때 사용되는 네트워크 프로토콜을 지정합니다.
공용 속성 DistributorPassword 배포자에 연결할 때 사용되는 로그인 암호를 지정합니다.
공용 속성 DistributorSecurityMode 배포자에 연결할 때 사용되는 보안 모드를 지정합니다.
공용 속성 ExchangeType 게시자와 구독자 간의 동기화가 양방향인지, 아니면 업로드만인지 여부를 지정합니다.
공용 속성 HostName 게시자에 연결할 때 장치에서 사용되는 호스트 이름을 가져오거나 설정합니다.
공용 속성 InternetLogin SQL Server Compact 서버 에이전트에 연결할 때 사용되는 로그인 이름을 지정합니다.
공용 속성 InternetPassword SQL Server Compact 서버 에이전트에 연결할 때 사용되는 암호를 지정합니다.
공용 속성 InternetProxyLogin 인증이 필요한 InternetProxyServer에 연결할 때 사용되는 로그인 이름을 지정합니다.
공용 속성 InternetProxyPassword 인증이 필요한 InternetProxyServer에 연결할 때 사용되는 암호를 지정합니다.
공용 속성 InternetProxyServer InternetUrl 속성에서 지정된 HTTP 리소스에 액세스할 때 사용할 수 있도록 프록시 서버를 지정합니다.
공용 속성 InternetUrl SQL Server Compact 서버 에이전트에 연결할 때 사용되는 URL을 지정합니다.
공용 속성 LoginTimeout 연결하는 동안 대기하는 최대 시간(초)을 지정합니다. 이 속성은 IIS(인터넷 정보 서비스)를 실행하는 컴퓨터와 게시자 또는 배포자 사이의 연결에 영향을 줍니다. 스마트 장치와 IIS 사이의 연결 시간은 제어하지 않습니다.
공용 속성 PostSyncCleanup 수행된 동기화 후 정리 작업의 유형을 선택적으로 사용하거나 사용하지 않도록 설정하는 값을 가져오거나 설정합니다.
공용 속성 ProfileName SqlCeReplication 개체가 사용할 에이전트 프로필의 이름을 배포자에서 지정합니다.
공용 속성 Publication SQL Server Compact 구독자가 사용할 수 있는 SQL Server 게시 이름을 지정합니다.
공용 속성 Publisher SQL Server 게시자의 이름을 지정합니다. 게시자는 SQL Server를 실행하고 게시를 포함하는 컴퓨터입니다.
공용 속성 PublisherAddress 게시자에 연결할 때 사용되는 네트워크 주소를 지정합니다.
공용 속성 PublisherChanges Synchronize 메서드를 마지막으로 호출했을 때 구독자에 적용되는 게시자 변경 사항의 총 개수를 지정합니다.
공용 속성 PublisherConflicts Synchronize 메서드를 마지막으로 호출했을 때 게시자에서 발생한 충돌의 총 개수를 지정합니다.
공용 속성 PublisherDatabase 게시 데이터베이스의 이름을 지정합니다.
공용 속성 PublisherLogin 게시자에 연결할 때 사용되는 로그인 이름을 지정합니다.
공용 속성 PublisherNetwork SQL Server Replication Provider와 게시자가 통신할 때 사용되는 네트워크 프로토콜을 지정합니다.
공용 속성 PublisherPassword 게시자에 연결할 때 사용되는 로그인 암호를 지정합니다.
공용 속성 PublisherSecurityMode 게시자에 연결할 때 사용되는 보안 모드를 지정합니다.
공용 속성 QueryTimeout 내부 쿼리를 완료하는 데 허용되는 시간(초)을 지정합니다.
공용 속성 ReceiveTimeout SqlCeReplication 개체가 서버 요청에 대한 응답을 기다리는 시간(밀리초)을 가져오거나 설정합니다.
공용 속성 SendTimeout SqlCeReplication 개체가 서버에 요청을 보내기 위해 기다리는 시간(밀리초)을 가져오거나 설정합니다.
공용 속성 SnapshotTransferType 스냅숏 파일이 배포자에서 IIS를 실행하는 컴퓨터로 전송되는 방법을 제어합니다. 스냅숏 파일은 HTTP 또는 FTP 프로토콜을 사용하여 전송될 수 있습니다.
공용 속성 Subscriber 구독자의 이름을 지정합니다.
공용 속성 SubscriberChanges Synchronize 메서드를 마지막으로 호출했을 때 게시자에 적용된 구독자 변경 사항의 총 개수를 지정합니다.
공용 속성 SubscriberConflicts 이 속성은 SQL Server Compact에서 사용되지 않습니다.
공용 속성 SubscriberConnectionString SQL Server Compact 데이터베이스에 대한 연결 문자열을 지정합니다.
공용 속성 Validate 동기화하는 동안 SQL Server Compact 복제가 수행하는 데이터 유효성 검사의 형식을 지정합니다.

맨 위로 이동

메서드

  이름 설명
공용 메서드 AddSubscription 기존 SQL Server 게시에 대한 새 익명 구독을 만듭니다. AddSubscription 메서드를 호출한 후 응용 프로그램은 Synchronize 메서드를 호출하여 최신 스냅숏에 따라 게시에 대한 새 구독을 동기화해야 합니다.
공용 메서드 BeginSynchronize(AsyncCallback, Object) 비동기 데이터 동기화 작업을 시작합니다. 동기화가 끝나면 AsyncCallback 대리자가 호출됩니다. 동기화 중에는 상태가 보고되지 않습니다.
공용 메서드 BeginSynchronize(AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object) 비동기 데이터 동기화 작업을 시작합니다. 동기화가 끝나면 AsyncCallback 대리자가 호출됩니다. 동기화하는 동안 동기화 상태 보고서가 SyncStatusReport 대리자에게 전송됩니다.
공용 메서드 CancelSynchronize BeginSynchronize 메서드를 호출하여 시작된 비동기 데이터 동기화의 진행을 취소합니다.
공용 메서드 Dispose 모든 네이티브 리소스를 해제합니다.
공용 메서드 DropSubscription SQL Server 게시에 대한 구독을 삭제하고 Windows Mobile 기반 장치에서 SQL Server Compact 데이터베이스를 선택적으로 삭제합니다.
공용 메서드 EndSynchronize BeginSynchronize 메서드를 호출하여 시작된 비동기 데이터 동기화를 종료합니다.
공용 메서드 Equals (Object에서 상속)
보호된 메서드 Finalize (Object에서 상속)
공용 메서드 GetHashCode (Object에서 상속)
공용 메서드 GetType (Object에서 상속)
공용 메서드 LoadProperties 동기화 속성에 대해 저장된 모든 값을 검색한 다음 SqlCeReplication 클래스 속성을 이러한 저장된 값으로 채웁니다.
보호된 메서드 MemberwiseClone (Object에서 상속)
공용 메서드 ReinitializeSubscription 다시 초기화할 구독을 표시합니다. 이 메서드를 호출한 후 응용 프로그램에서는 Synchronize 메서드를 호출하여 게시의 최신 스냅숏을 장치로 다운로드해야 합니다.
공용 메서드 SaveProperties 현재 구독에 대해 SqlCeReplication 클래스 속성에 저장된 모든 값을 검색하여 시스템 테이블에 저장합니다.
공용 메서드 Synchronize SQL Server Compact 구독과 SQL Server 게시자 간의 병합 복제를 호출합니다.
공용 메서드 ToString (Object에서 상속)

맨 위로 이동

스레드 보안

이 형식의 모든 public static(Microsoft Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

System.Data.SqlServerCe 네임스페이스