ItemMetadata.MarkAsDeleted 메서드
파생 클래스에서 재정의되면 항목 저장소에서 삭제된 것으로 항목을 표시합니다.
네임스페이스: Microsoft.Synchronization.MetadataStorage
어셈블리: microsoft.synchronization.metadatastorage.dll의 Microsoft.Synchronization.MetadataStorage
구문
‘선언
Public MustOverride Sub MarkAsDeleted ( _
changeVersion As SyncVersion _
)
‘사용 방법
Dim instance As ItemMetadata
Dim changeVersion As SyncVersion
instance.MarkAsDeleted(changeVersion)
public abstract void MarkAsDeleted (
SyncVersion changeVersion
)
public:
virtual void MarkAsDeleted (
SyncVersion^ changeVersion
) abstract
public abstract void MarkAsDeleted (
SyncVersion changeVersion
)
public abstract function MarkAsDeleted (
changeVersion : SyncVersion
)
매개 변수
- changeVersion
항목 삭제와 연결된 변경 버전입니다.
예외
예외 형식 | 조건 |
---|---|
changeVersion이 null 참조(Visual Basic에서는 Nothing)인 경우 |
주의
삭제된 것으로 표시된 항목을 삭제 표식이라고도 합니다.
항목을 삭제된 것으로 표시하는 것은 해당 항목이 항목 저장소에서 삭제되었음을 나타내는 것입니다. 항목에 대한 메타데이터는 삭제 표식이 정리될 때까지 메타데이터 저장소에 계속 존재합니다.
항목이 삭제된 것으로 표시되는 경우 사용자 데이터를 보호하려면 사용자 지정 인덱스 필드와 같은 모든 사용자 데이터를 해당 항목의 메타데이터에서 제거해야 합니다. 항목이 삭제된 것으로 표시되는 경우 Metadata Storage Service에서 해당 항목의 변경 단위 정보가 모두 자동으로 제거됩니다.
참고 항목
참조
ItemMetadata 클래스
ItemMetadata 멤버
Microsoft.Synchronization.MetadataStorage 네임스페이스