AzureTableStorageStreamFailureHandler<TEntity> 类

定义

将失败写入 Azure 表存储的传递失败处理程序。

public class AzureTableStorageStreamFailureHandler<TEntity> : Orleans.Streams.IStreamFailureHandler where TEntity : StreamDeliveryFailureEntity, new()
type AzureTableStorageStreamFailureHandler<'Entity (requires 'Entity :> StreamDeliveryFailureEntity and 'Entity : (new : unit -> 'Entity))> = class
    interface IStreamFailureHandler
Public Class AzureTableStorageStreamFailureHandler(Of TEntity)
Implements IStreamFailureHandler

类型参数

TEntity
继承
AzureTableStorageStreamFailureHandler<TEntity>
实现

构造函数

AzureTableStorageStreamFailureHandler<TEntity>(SerializationManager, Boolean, String, String, String, Func<TEntity>)

将失败写入 Azure 表存储的传递失败处理程序。

AzureTableStorageStreamFailureHandler<TEntity>(SerializationManager, ILoggerFactory, Boolean, String, AzureStorageOperationOptions, Func<TEntity>)

将失败写入 Azure 表存储的传递失败处理程序。

AzureTableStorageStreamFailureHandler<TEntity>(SerializationManager, ILoggerFactory, Boolean, String, String, String, Func<TEntity>)

将失败写入 Azure 表存储的传递失败处理程序。

AzureTableStorageStreamFailureHandler<TEntity>(Serializer<StreamSequenceToken>, ILoggerFactory, Boolean, String, AzureStorageOperationOptions, Func<TEntity>)

将失败写入 Azure 表存储的传递失败处理程序。

属性

ShouldFaultSubsriptionOnError

指示在流失败时是否应将订阅置于错误状态

方法

InitAsync()

初始化

OnDeliveryFailure(GuidId, String, IStreamIdentity, StreamSequenceToken)

在用尽重试尝试后,当事件无法传送给使用者时,应调用 。

OnDeliveryFailure(GuidId, String, StreamId, StreamSequenceToken)

在用尽重试尝试后,当事件无法传送给使用者时,应调用 。

OnSubscriptionFailure(GuidId, String, IStreamIdentity, StreamSequenceToken)

在用尽重试尝试后,当无法设置使用者请求的订阅时,应调用 。

OnSubscriptionFailure(GuidId, String, StreamId, StreamSequenceToken)

在用尽重试尝试后,当无法设置使用者请求的订阅时,应调用 。

适用于