Orleans.Streams 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
接口
IAsyncBatchObservable<T> |
此接口通用化 IAsyncObserver 接口,以允许生产和使用批项。 请注意,此接口由项使用者实现,并调用 (项生成者) 使用的接口。 这意味着流的使用者终结点实现此接口。 |
IAsyncBatchObserver<T> |
此接口通用化 IAsyncObserver 接口,以允许生产和使用批项。 请注意,此接口由项使用者实现,并调用 (项生成者) 使用的接口。 这意味着流的使用者终结点实现此接口。 |
IAsyncBatchProducer<T> |
此接口通用化 IAsyncObserver 接口,以允许生成批项。 请注意, (项生成者) 使用,调用此接口。 |
IAsyncObservable<T> |
此接口通用化标准 .NET IObserveable 接口,以允许异步使用项。 此处异步表示使用者可以异步处理项,并通过完成返回的任务向生成者发出项完成信号。 请注意,此接口 (由项使用者) 使用,并由项生成者实现。 这意味着流的生成者终结点实现此接口。 |
IAsyncObserver<T> |
此接口通用化标准 .NET IObserver 接口,以允许异步生成项。 请注意,此接口由项使用者实现,并调用 (项生成者) 使用的接口。 这意味着流的使用者终结点实现此接口。 |
IAsyncStream |
此接口表示一个对象,该对象充当生成者和使用者之间的分布式会合。
它类似于反应框架 |
IAsyncStream<T> |
此接口表示一个对象,该对象充当生成者和使用者之间的分布式会合。
它类似于反应框架 |
IBatchContainer |
允许每个队列消息是一组异类的有序事件。 IBatchContainer 包含这些事件,允许用户在批处理中查询特定类型的事件。 |
IBatchContainerBatch |
一批队列消息 (请参阅 IBatchContainer,了解批处理内容的说明) |
IClusterClientPersistentStreamConfigurator | |
IConsistentRingStreamQueueMapper |
流队列映射程序负责将环范围从负载均衡环提供程序映射到流队列。 实现必须是线程安全的。 |
IDeploymentConfiguration |
用于访问部署配置的接口。 |
IQueueAdapter |
Stream队列存储适配器。 这是一个抽象层,用于隐藏基础队列系统的实现详细信息。 |
IQueueAdapterCache |
用于为给定队列创建 IQueueCache 的功能。 |
IQueueAdapterFactory |
适配器工厂。 这应从流提供程序配置创建适配器 |
IQueueAdapterReceiver |
从消息队列的单个分区接收成批的消息。 |
IQueueCache | |
IQueueCacheCursor |
枚举流中的消息。 |
IQueueDataAdapter<TQueueMessage> |
将事件数据转换为队列消息 |
IQueueDataAdapter<TQueueMessage,TMessageBatch> |
将事件数据与队列消息转换和从队列消息转换 |
IQueueFlowController |
用于控制检索到的队列项流的功能。 |
ISiloPersistentStreamConfigurator | |
ISiloRecoverableStreamConfigurator | |
IStreamFailureHandler |
用于处理流故障的功能。 |
IStreamIdentity |
唯一标识流。 |
IStreamIdMapper | |
IStreamNamespacePredicate |
Stream命名空间谓词,用于使用 ImplicitStreamSubscriptionAttribute筛选隐式订阅。 |
IStreamNamespacePredicateProvider |
将谓词模式字符串转换为 IStreamNamespacePredicate 实例。 |
IStreamProvider |
用于向使用者和生成者提供流的功能。 |
IStreamProviderImpl | |
IStreamProviderManager | |
IStreamPubSub | |
IStreamQueueBalanceListener |
流队列均衡器侦听器从流队列均衡器接收通知, ( |
IStreamQueueBalancer |
流队列均衡器负责在所有其他相关队列均衡器之间对队列进行负载均衡。 它通知任何侦听器 ( |
IStreamQueueCheckpointer<TCheckpoint> |
用于检查流检查点的功能。 |
IStreamQueueCheckpointerFactory |
用于创建 IStreamQueueCheckpointer<TCheckpoint> 实例的工厂。 |
IStreamQueueMapper |
流队列映射器返回所有队列的列表,还负责将流映射到队列。 实现必须是线程安全的。 |
枚举
PubSubSubscriptionState.SubscriptionStates | |
StreamProviderDirection |
标识流提供程序是只读、读写还是只写。 |
StreamPubSubType |
标识流提供程序可以使用的发布/订阅系统类型。 |
委托
StreamFilterPredicate |