EventHubReceiver Clase

Definición

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

public sealed class EventHubReceiver : Microsoft.ServiceBus.Messaging.ClientEntity
type EventHubReceiver = class
    inherit ClientEntity
Public NotInheritable Class EventHubReceiver
Inherits ClientEntity
Herencia
EventHubReceiver

Propiedades

Epoch

Obtiene el valor de época que se usa para determinar la propiedad de la partición durante la operación de recepción.

EventHubPath

Obtiene la ruta de acceso del centro de eventos.

Identifier

Obtiene el identificador de un receptor que se estableció durante la creación del receptor.

IsClosed

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
Name

Obtiene el nombre del centro de eventos.

OffsetInclusive

Obtiene un valor que indica si StartingOffset se trata como un desplazamiento inclusivo, lo que significa que el primer evento devuelto es el evento que contiene el desplazamiento inicial. Normalmente, el primer evento devuelto es el evento después del desplazamiento inicial.

PartitionId

Obtiene el identificador de partición de una partición lógica de un centro de eventos.

PrefetchCount

Obtiene o establece el número de eventos que cualquier operación de recepción almacenará en caché de forma activa. De forma predeterminada, este valor se hereda de EventHubConsumerGroup. El valor predeterminado es 300.

PrefetchSizeInBytes

Obtiene o establece el tamaño máximo (en bytes) en total que cualquier operación de recepción almacenará en caché activamente. El tamaño de cada dato de evento viene determinado por la SerializedSizeInBytes propiedad .

ReceiverRuntimeMetricEnabled

Obtiene un valor que indica si la métrica en tiempo de ejecución de un receptor está habilitada.

RetryPolicy

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
RuntimeInfo

Obtiene la información aproximada del tiempo de ejecución del receptor para una partición lógica de un centro de eventos. Para habilitar la configuración, consulte ReceiverOptions y EnableReceiverRuntimeMetric

StartingDateTimeUtc

Obtiene la fecha y hora de inicio en formato UTC para este receptor. El Receive() método comienza a recibir el siguiente evento después de este StartingDateTimeUtc valor. Si es null, el receptor comienza a recibir eventos desde el principio de la secuencia de eventos de Event Hubs.

StartingOffset

Obtiene el desplazamiento inicial de este receptor. El Receive() método comienza a recibir el siguiente evento después de este valor de desplazamiento. Si el valor es null, el receptor comienza a recibir eventos desde el principio de la secuencia de eventos de Event Hubs.

StartingSequenceNumber

Obtiene el número de secuencia inicial de este receptor. El Receive() método comienza a recibir el siguiente evento después de este StartingSequenceNumber valor.

ThisLock

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)

Métodos

Abort()

Realiza la funcionalidad de anulación en la entidad de mensajería.

(Heredado de ClientEntity)
Close()

Envía un mensaje de limpieza a Service Bus para indicar la finalización del uso de una entidad.

(Heredado de ClientEntity)
CloseAsync()

Envía un mensaje de limpieza de forma asincrónica a Service Bus para indicar la finalización del uso de una entidad.

(Heredado de ClientEntity)
Fault()

Solo para uso interno. No herede de esta clase.

(Heredado de ClientEntity)
OnAbort()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnBeginClose(TimeSpan, AsyncCallback, Object)

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnBeginOpen(TimeSpan, AsyncCallback, Object)

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnClose(TimeSpan)

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnClosed()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnEndClose(IAsyncResult)

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnEndOpen(IAsyncResult)

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnFaulted()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnOpen(TimeSpan)

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
OnOpened()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
Receive()

Recibe datos de eventos de Event Hubs.

Receive(Int32)

Recibe datos de eventos de Event Hubs, hasta el recuento especificado.

Receive(Int32, TimeSpan)

Recibe datos de eventos de Event Hubs, hasta el recuento especificado con el valor de tiempo de espera especificado.

Receive(TimeSpan)

Recibe datos de eventos de Event Hubs con el valor de tiempo de espera especificado.

ReceiveAsync()

Versión asincrónica de Receive().

ReceiveAsync(Int32)

Versión asincrónica de Receive(Int32).

ReceiveAsync(Int32, TimeSpan)

Versión asincrónica de Receive(Int32, TimeSpan).

ReceiveAsync(TimeSpan)

Versión asincrónica de Receive(TimeSpan).

ThrowIfClosed()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
ThrowIfDisposed()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
ThrowIfDisposedOrImmutable()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
ThrowIfDisposedOrNotOpen()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)
ThrowIfFaulted()

Clase de cliente usada en operaciones de recepción relacionadas con un grupo de consumidores del centro de eventos. Representa una conexión de receptor lógico a una partición específica del centro de eventos dentro de un grupo de consumidores.

(Heredado de ClientEntity)

Se aplica a