다음을 통해 공유


SyncSessionContext 생성자

지정된 ID 형식 스키마 및 콜백 개체를 사용하여 SyncSessionContext 클래스의 새 인스턴스를 초기화합니다.

네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization

구문

‘선언
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    callbacks As SyncCallbacks _
)
‘사용 방법
Dim idFormats As SyncIdFormatGroup
Dim callbacks As SyncCallbacks

Dim instance As New SyncSessionContext(idFormats, callbacks)
public SyncSessionContext (
    SyncIdFormatGroup idFormats,
    SyncCallbacks callbacks
)
public:
SyncSessionContext (
    SyncIdFormatGroup^ idFormats, 
    SyncCallbacks^ callbacks
)
public SyncSessionContext (
    SyncIdFormatGroup idFormats, 
    SyncCallbacks callbacks
)
public function SyncSessionContext (
    idFormats : SyncIdFormatGroup, 
    callbacks : SyncCallbacks
)

매개 변수

  • idFormats
    공급자의 ID 형식 스키마입니다.
  • callbacks
    동기화 중에 발생하는 이벤트에 대한 알림을 받는 개체입니다. null 참조(Visual Basic에서는 Nothing)일 수 있습니다.

주의

SyncSessionContext 개체는 일반적으로 Sync Framework에서 만들어지고 BeginSession 메서드의 공급자에 전달됩니다. 이 생성자는 원격 공급자가 SyncSessionContext 개체를 만들 수 있도록 하기 때문에 프록시 공급자가 컴퓨터 경계를 넘어 원격 공급자와 통신할 때 유용합니다. callbacks가 null 참조(Visual Basic에서는 Nothing)이 아닐 때 알림이 원격 공급자에서 응용 프로그램으로 전송되고 이에 따라 성능이 저하될 수 있으므로 필요한 경우나 성능이 문제가 되지 않는 경우에만 콜백을 사용해야 합니다. 또한 콜백 메서드에서 원격 공급자의 위치는 Unknown으로 보고됩니다.

참고 항목

참조

SyncSessionContext 클래스
SyncSessionContext 멤버
Microsoft.Synchronization 네임스페이스