SqlSyncMetadataStoreSerializer 클래스
정식 메타데이터 파일 형식과 버전별 Metadata Storage Service 저장소 형식 간에 복제본의 메타데이터를 직렬화하고 역직렬화합니다.
네임스페이스: Microsoft.Synchronization.MetadataStorage
어셈블리: microsoft.synchronization.metadatastorage.dll의 Microsoft.Synchronization.MetadataStorage
구문
‘선언
Public Class SqlSyncMetadataStoreSerializer
Inherits SyncMetadataStoreSerializer
‘사용 방법
Dim instance As SqlSyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer : SyncMetadataStoreSerializer
public ref class SqlSyncMetadataStoreSerializer : public SyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer extends SyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer extends SyncMetadataStoreSerializer
주의
SyncMetadataStoreSerializer 메서드를 사용하여 메타데이터 파일을 정식 형식으로 직렬화하면 버전이 다른 구성 요소 간에 상호 운용할 수 있습니다. 자세한 내용은 버전이 다른 구성 요소의 메타데이터 액세스를 참조하십시오.
SyncMetadataStoreSerializer 메서드를 사용하여 메타데이터 파일을 정식 형식으로 직렬화하면 공급자 버전이 변경될 때 메타데이터 저장소를 업그레이드할 수 있습니다. 자세한 내용은 메타데이터 저장소 버전 업그레이드를 참조하십시오.
SyncMetadataStoreSerializer 클래스는 메타데이터 저장소의 동시 직렬화 및 역직렬화 작업과 관련하여 다음과 같이 동작합니다.
단일 복제본의 메타데이터에 대한 동시 작업은 지원되지 않습니다. 이때 작업이 다른 프로세스에서 실행되는지 아니면 같은 프로세스의 다른 스레드에서 실행되는지는 관계가 없습니다.
메타데이터 저장소에 대한 동시 직렬화 및 역직렬화 작업은 각 작업이 다른 복제본의 메타데이터에 영향을 주고 서로 다른 연결을 통해 실행되는 경우에만 지원됩니다.
복제본이 동기화되는 동안에는 직렬화 및 역직렬화 작업이 지원되지 않습니다.
상속 계층 구조
System.Object
Microsoft.Synchronization.MetadataStorage.SyncMetadataStoreSerializer
Microsoft.Synchronization.MetadataStorage.SqlSyncMetadataStoreSerializer
스레드로부터의 안전성
이 유형의 모든 public static(Visual Basic의 경우 Shared ) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.
참고 항목
참조
SqlSyncMetadataStoreSerializer 멤버
Microsoft.Synchronization.MetadataStorage 네임스페이스