다음을 통해 공유


ChangeBatchBase 클래스

파생 클래스에서 재정의되면 변경 내용 집합의 메타데이터를 나타냅니다.

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

구문

‘선언
Public MustInherit Class ChangeBatchBase
    Implements IDisposable, IEnumerable(Of ItemChange), _
    IEnumerable
‘사용 방법
Dim instance As ChangeBatchBase
public abstract class ChangeBatchBase : IDisposable, IEnumerable<ItemChange>, 
    IEnumerable
public ref class ChangeBatchBase abstract : IDisposable, IEnumerable<ItemChange^>, 
    IEnumerable
public abstract class ChangeBatchBase implements IDisposable, IEnumerable<ItemChange>, 
    IEnumerable
public abstract class ChangeBatchBase implements IDisposable, IEnumerable<ItemChange>, 
    IEnumerable

주의

ChangeBatchBase는 변경 내용 일괄 처리의 기본 클래스입니다. Sync Framework는 ChangeBatchBase에서 파생되는 두 개의 클래스를 제공합니다. 이 두 클래스는 정보 동기화에 사용되는 ChangeBatch 및 전체 열거 동기화에 사용되는 FullEnumerationChangeBatch입니다.

IEnumerable의 멤버는 명시적으로 구현됩니다. 이 멤버에 액세스하는 코드는 먼저 캐스팅 연산자 또는 as 키워드를 사용하여 ChangeBatchBase 개체를 IEnumerable 인터페이스로 캐스팅해야 합니다.

상속 계층 구조

System.Object
  Microsoft.Synchronization.ChangeBatchBase
     Microsoft.Synchronization.ChangeBatch
     Microsoft.Synchronization.FullEnumerationChangeBatch

스레드로부터의 안전성

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

참고 항목

참조

ChangeBatchBase 멤버
Microsoft.Synchronization 네임스페이스