Compartir a través de


GeneratedBatchContainer Clase

Definición

IBatchContainer implementación para cargas de eventos generadas.

public class GeneratedBatchContainer : Orleans.Streams.IBatchContainer
[Orleans.GenerateSerializer]
public sealed class GeneratedBatchContainer : Orleans.Streams.IBatchContainer
type GeneratedBatchContainer = class
    interface IBatchContainer
[<Orleans.GenerateSerializer>]
type GeneratedBatchContainer = class
    interface IBatchContainer
Public Class GeneratedBatchContainer
Implements IBatchContainer
Public NotInheritable Class GeneratedBatchContainer
Implements IBatchContainer
Herencia
GeneratedBatchContainer
Atributos
Implementaciones

Constructores

GeneratedBatchContainer(Guid, String, Object, EventSequenceTokenV2)

IBatchContainer implementación para cargas de eventos generadas.

GeneratedBatchContainer(StreamId, Object, EventSequenceTokenV2)

Inicializa una nueva instancia de la clase GeneratedBatchContainer.

Propiedades

EnqueueTimeUtc

Obtiene la hora de puesta en cola (UTC).

Payload

Obtiene la carga útil.

RealToken

Obtiene el token real.

SequenceToken

Ges el token de secuencia de secuencia para el inicio de este lote.

StreamGuid

IBatchContainer implementación para cargas de eventos generadas.

StreamId

Ges el identificador de flujo de la secuencia del que forma parte este lote.

StreamNamespace

IBatchContainer implementación para cargas de eventos generadas.

Métodos

GetEvents<T>()

Obtiene eventos de un tipo específico del lote.

ImportRequestContext()

Ofrece la oportunidad de IBatchContainer establecer los datos de RequestContext antes IBatchContainer de enviarlos a los consumidores. Puede ser los datos que se establecieron en el momento en que se generó el evento y se puso en cola en el proveedor persistente o en cualquier otro dato.

ShouldDeliver(IStreamIdentity, Object, StreamFilterPredicate)

IBatchContainer implementación para cargas de eventos generadas.

Se aplica a