다음을 통해 공유


ItemMetadata 클래스

재정의되면 동기화 범위의 항목과 연결된 메타데이터를 나타냅니다.

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

구문

‘선언
Public MustInherit Class ItemMetadata
‘사용 방법
Dim instance As ItemMetadata
public abstract class ItemMetadata
public ref class ItemMetadata abstract
public abstract class ItemMetadata
public abstract class ItemMetadata

주의

항목에 대한 메타데이터는 생성 버전, 현재 버전, 전역 ID 및 항목이 항목 저장소에서 삭제되었는지 여부를 나타내는 값을 포함합니다. 메타데이터는 복제본 메타데이터를 초기화하는 데 사용되는 FieldSchema 클래스에 의해 정의된 사용자 지정 필드도 포함할 수 있습니다.

Metadata Storage Service는 ItemMetadata를 구현합니다. ItemMetadata의 구현 인스턴스를 가져오려면 먼저 SqlMetadataStore 개체를 만듭니다. 그런 다음 ReplicaMetadata 개체를 만들거나 가져오고 CreateItemMetadata 또는 ReplicaMetadata.FindItemMetadataById를 호출합니다.

이 클래스의 Metadata Storage Service 구현은 개체를 SaveItemMetadata에 전달할 때까지 디스크에 속성 변경 내용을 저장하지 않습니다.

상속자를 위한 정보: ItemMetadata에서 상속하는 경우 모든 해당 멤버를 재정의해야 합니다.

상속 계층 구조

System.Object
  Microsoft.Synchronization.MetadataStorage.ItemMetadata

스레드로부터의 안전성

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

참고 항목

참조

ItemMetadata 멤버
Microsoft.Synchronization.MetadataStorage 네임스페이스