다음을 통해 공유


IBatchContainer 인터페이스

정의

각 큐 메시지는 서로 다른 순서의 이벤트 집합이 될 수 있습니다. IBatchContainer 에는 이러한 이벤트가 포함되며 사용자가 특정 유형의 이벤트에 대한 일괄 처리를 쿼리할 수 있습니다.

public interface IBatchContainer
type IBatchContainer = interface
Public Interface IBatchContainer
파생

속성

SequenceToken

이 일괄 처리의 시작 부분에 대한 스트림 시퀀스 토큰을 가져옵니다.

StreamGuid

이 일괄 처리의 일부인 스트림에 대한 스트림 식별자입니다.

StreamId

이 일괄 처리의 일부인 스트림에 대한 스트림 식별자를 가져옵니다.

StreamNamespace

이 일괄 처리의 일부인 스트림에 대한 스트림 네임스페이스입니다.

메서드

GetEvents<T>()

일괄 처리에서 특정 형식의 이벤트를 가져옵니다.

ImportRequestContext()

소비자에게 전송되기 IBatchContainer 전에 IBatchContainerRequestContext 데이터를 설정할 수 있는 기회를 제공합니다. 이벤트가 생성되고 영구 공급자 또는 기타 데이터에 큐에 넣을 때 설정된 데이터일 수 있습니다.

ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate)

이 일괄 처리를 지정된 대상으로 보낼지 여부를 결정합니다.

적용 대상