Microsoft.Orleans.Streaming
10.0.0 · net10.0
Orleans
GrainStreamingExtensions
classGrain or IGrainBase implementation. ImplicitStreamSubscriptionAttribute
classRegexImplicitStreamSubscriptionAttribute
classOrleans.Configuration
DeploymentBasedQueueBalancerOptions
classDeploymentBasedQueueBalancer. GrainStreamQueueCheckpointerOptions
classHashRingStreamQueueMapperOptions
classHashRingBasedStreamQueueMapper. LeaseBasedQueueBalancerOptions
classRunState
enumSimpleQueueCacheOptions
classSimpleQueueCacheOptionsValidator
classSimpleQueueCacheOptions. StreamCacheEvictionOptions
classStreamLifecycleOptions
classStreamPubSubOptions
classStreamPullingAgentOptions
classStreamStatisticOptions
classOrleans.Hosting
ClientBuilderStreamingExtensions
classClusterClientMemoryStreamConfigurator<TSerializer>
classClusterClientPersistentStreamConfigurator
classClusterClientPersistentStreamConfiguratorExtensions
classIClusterClientPersistentStreamConfigurator. IClusterClientMemoryStreamConfigurator
interfaceIClusterClientPersistentStreamConfigurator
interfaceIMemoryStreamConfigurator
interfaceIPersistentStreamConfigurator
interfaceISiloMemoryStreamConfigurator
interfaceISiloPersistentStreamConfigurator
interfaceISiloRecoverableStreamConfigurator
interfaceMemoryStreamConfiguratorExtensions
classPersistentStreamConfiguratorExtensions
classIPersistentStreamConfigurator. PersistentStreamStorageConfigurationValidator
classStreamPubSubOptions. SiloBuilderMemoryStreamExtensions
classISiloBuilder extension methods for configuring in-memory streams. SiloBuilderStreamingExtensions
classSiloMemoryStreamConfigurator<TSerializer>
classSiloPersistentStreamConfigurator
classSiloPersistentStreamConfiguratorExtension
classISiloPersistentStreamConfigurator. SiloPersistentStreamConfiguratorExtensions
classISiloPersistentStreamConfigurator. SiloRecoverableStreamConfigurator
classSiloRecoverableStreamConfiguratorExtensions
classISiloRecoverableStreamConfigurator. SimpleGeneratorOptions
classStaticClusterDeploymentOptions
classStreamingServiceCollectionExtensions
classOrleans.Providers
DefaultMemoryMessageBodySerializer
classIMemoryMessageBodySerializer implementation. IMemoryMessageBodySerializer
interfaceIMemoryStreamQueueGrain
interfaceMemoryAdapterFactory<TSerializer>
classMemoryMessageBody
classMemoryMessageData
structMemoryPooledCache<TSerializer>
classMemoryStreamQueueGrain
classOrleans.Providers.Streams.Common
BlockPoolMonitorDimensions
classCachedMessage
structCachedMessageBlock
classCachedMessageExtensions
classCachedMessage. CacheMonitorDimensions
classChronologicalEvictionStrategy
classDefaultBlockPoolMonitor
classDefaultCacheMonitor
classDefaultQueueAdapterReceiverMonitor
classEventSequenceToken
classEventSequenceTokenV2
classFixedSizeBuffer
classIBlockPoolMonitor
interfaceICacheDataAdapter
interfaceICacheMonitor
interfaceIEvictionStrategy
interfaceIObjectPool<T>
interfaceIObjectPoolMonitor
interfaceIPurgeObservable
interfaceIQueueAdapterReceiverMonitor
interfaceObjectPool<T>
classObjectPoolMonitorBridge
classPersistentStreamProvider
classPersistentStreamProviderCommand
enumPersistentStreamProvider. PooledQueueCache
classPooledResource<T>
classReceiverMonitorDimensions
classSegmentBuilder
classSimpleQueueAdapterCache
classSimpleQueueCache
classSimpleQueueCacheCursor
classTimePurgePredicate
classOrleans.Providers.Streams.Generator
GeneratedBatchContainer
classIBatchContainer implementation for generated event payloads. GeneratedEvent
classGeneratedEventType
enumGeneratorAdapterFactory
classGeneratorPooledCache
classIStreamGenerator
interfaceIStreamGeneratorConfig
interfaceStreamGeneratorCommand
enumOrleans.Runtime
QualifiedStreamId
structQualifiedStreamIdJsonConverter
classQualifiedStreamId instances to and from their JSON representation. StreamId
structStreamIdJsonConverter
classStreamId instances to and from their JSON representation. Orleans.Runtime.Providers
IMessageDeliveryBackoffProvider
interfaceOrleans.Streams.IPersistentStreamPullingAgent will wait between successive attempts to deliver a message. IQueueReaderBackoffProvider
interfaceOrleans.Streams.IPersistentStreamPullingAgent will wait between successive attempts to read a message from a queue. Orleans.Streaming.Diagnostics
BalancerChanged
classConsumerCursorDrained
classItemDelivered
classMessageDelivered
classProducerRegistered
classProducerUnregistered
classPullingAgentManagerState
classPullingAgentStarted
classPullingAgentStopped
classPullingAgentStreamRegistered
classPullingAgentStreamRegistrationFailed
classQueueBalancerMaturityCompleted
classQueueReceiverInitializationFailed
classQueueReceiverInitialized
classStreamInactive
classStreamingEvent
classStreamingEvents
classSubscriptionAdded
classSubscriptionAttached
classSubscriptionDetached
classSubscriptionRegistered
classSubscriptionRemoved
classSubscriptionUnregistered
classOrleans.Streaming.JsonConverters
EventSequenceTokenJsonConverter
classSystem.Text.Json.Serialization.JsonConverter for EventSequenceToken and EventSequenceTokenV2 types. Orleans.Streams
AggregatedQueueFlowController
classIQueueFlowController which aggregates multiple other IQueueFlowController values. AsyncBatchObservableExtensions
classOrleans.Streams.IAsyncBatchObservable. AsyncObservableExtensions
classOrleans.Streams.IAsyncObservable. BatchContainerBatch
classCacheFullException
classConstructorStreamNamespacePredicateProvider
classDataNotAvailableException
classDefaultStreamIdMapper
classIStreamIdMapper implementation. DefaultStreamNamespacePredicateProvider
classIStreamNamespacePredicateProvider for internally supported stream predicates. DeploymentBasedQueueBalancer
classFaultedSubscriptionException
classGrainStreamQueueCheckpointer
classGrainStreamQueueCheckpointerFactory
classHashRingBasedPartitionedStreamQueueMapper
classHashRingBasedStreamQueueMapper
classIConsistentRingStreamQueueMapper and hence IStreamQueueMapper which balances queues by mapping them onto a hash ring consisting of silos. IAsyncBatchObservable<T>
interfaceNote that this interface is implemented by item consumers and invoked (used) by item producers. This means that the consumer endpoint of a stream implements this interface.
IAsyncBatchObserver<T>
interfaceNote that this interface is implemented by item consumers and invoked (used) by item producers. This means that the consumer endpoint of a stream implements this interface.
IAsyncBatchProducer<T>
interfaceNote that this interface is invoked (used) by item producers.
IAsyncObservable<T>
interfaceNote that this interface is invoked (used) by item consumers and implemented by item producers. This means that the producer endpoint of a stream implements this interface.
IAsyncObserver<T>
interfaceNote that this interface is implemented by item consumers and invoked (used) by item producers. This means that the consumer endpoint of a stream implements this interface.
IAsyncStream
interfaceSubjectIObserverIObservableIAsyncStream<T>
interfaceSubjectIObserverIObservableIBatchContainer
interfaceIBatchContainer contains these events and allows users to query the batch for a specific type of event. IBatchContainerBatch
interfaceIConsistentRingStreamQueueMapper
interfaceIDeploymentConfiguration
interfaceImplicitConsumerGrainExtensions
classIQueueAdapter
interfaceIQueueAdapterCache
interfaceIQueueCache for a given queue. IQueueAdapterFactory
interfaceIQueueAdapterReceiver
interfaceIQueueCache
interfaceIQueueCacheCursor
interfaceIQueueDataAdapter<TQueueMessage, TMessageBatch>
interfaceIQueueDataAdapter<TQueueMessage>
interfaceIQueueFlowController
interfaceIStreamCheckpointerGrain
interfaceIStreamFailureHandler
interfaceIStreamIdentity
interfaceIStreamIdMapper
interfaceIStreamNamespacePredicate
interfaceImplicitStreamSubscriptionAttribute. IStreamNamespacePredicateProvider
interfaceIStreamNamespacePredicate instances. IStreamProvider
interfaceIStreamPubSub
interfaceIStreamQueueBalanceListener
interfaceIStreamQueueBalancerIStreamQueueBalancer
interfaceIStreamQueueBalanceListenerIStreamQueueCheckpointer<TCheckpoint>
interfaceIStreamQueueCheckpointerFactory
interfaceOrleans.Streams.IStreamQueueCheckpointer instances. IStreamQueueMapper
interfaceLeaseBasedQueueBalancer
classLoadShedQueueFlowController
classSystem.Int32.MaxValue, or 0. NoOpStreamDeliveryFailureHandler
classIStreamFailureHandler which does nothing in response to failures. ProviderStartException
classPubSubSubscriptionState
classQueueAdapterConstants
classQueueAdapterExtensions
classIQueueAdapterQueueBalancerBase
classQueueCacheMissException
classQueueId
structRegexStreamNamespacePredicate
classIStreamNamespacePredicate implementation allowing to filter stream namespaces by regular expression. SequentialItem<T>
classStreamCheckpointComparers
classStreamCheckpointerGrainState
classStreamCheckpointGrain
classStreamEventDeliveryFailureException
classStreamIdentity
classStreamingTimeProviderNames
classSystem.TimeProvider from keyed dependency injection. See TimeProviderNames for the core runtime areas. StreamPosition
classStreamProviderDirection
enumStreamProviderExtensions
classIStreamProvider. StreamPubSubType
enumStreamSequenceToken
classStreamSequenceTokenUtilities
classStreamSequenceToken instances. StreamSubscriptionHandle<T>
classStreamSubscriptionHandleExtensions
classOrleans.Streams.StreamSubscriptionHandle. StreamSubscriptionHandlerFactory
classOrleans.Streams.StreamSubscriptionHandle instances. SubscriptionStates
enumOrleans.Streams.Core
IStreamSubscriptionHandleFactory
interfaceIStreamSubscriptionManager
interfaceIStreamSubscriptionManagerAdmin
interfaceIStreamSubscriptionManager instance. IStreamSubscriptionManagerRetriever
interfaceIStreamSubscriptionManager instance. IStreamSubscriptionObserver
interfaceStreamSubscription
classStreamSubscriptionManagerType
classIStreamSubscriptionManagerAdmin. Orleans.Streams.Filtering
IStreamFilter
interfaceOrleans.Streams.PubSub
StreamSubscriptionManagerExtensions
classIStreamSubscriptionManager. OrleansCodeGen.Orleans.Hosting
Codec_SimpleGeneratorOptions
classCopier_SimpleGeneratorOptions
classOrleansCodeGen.Orleans.Providers
Codec_DefaultMemoryMessageBodySerializer
classCodec_Invokable_IMemoryStreamQueueGrain_GrainReference_74D60341
classCodec_Invokable_IMemoryStreamQueueGrain_GrainReference_7A8F8C1A
classCodec_MemoryMessageBody
classCodec_MemoryMessageData
classCopier_Invokable_IMemoryStreamQueueGrain_GrainReference_74D60341
classCopier_Invokable_IMemoryStreamQueueGrain_GrainReference_7A8F8C1A
classCopier_MemoryMessageBody
classCopier_MemoryMessageData
classInvokable_IMemoryStreamQueueGrain_GrainReference_74D60341
classSystem.Threading.Tasks.ValueTask. Invokable_IMemoryStreamQueueGrain_GrainReference_7A8F8C1A
classSystem.Threading.Tasks.Task. OrleansCodeGen.Orleans.Providers.Streams.Common
Codec_EventSequenceToken
classCodec_EventSequenceTokenV2
classCopier_EventSequenceToken
classCopier_EventSequenceTokenV2
classOrleansCodeGen.Orleans.Providers.Streams.Generator
Codec_GeneratedBatchContainer
classCodec_GeneratedEvent
classCopier_GeneratedBatchContainer
classCopier_GeneratedEvent
classOrleansCodeGen.Orleans.Runtime
Codec_QualifiedStreamId
classCodec_StreamId
classOrleansCodeGen.Orleans.Streams
Codec_BatchContainerBatch
classCodec_CacheFullException
classCodec_DataNotAvailableException
classCodec_FaultedSubscriptionException
classCodec_Invokable_IStreamCheckpointerGrain_GrainReference_7AB50A87
classCodec_Invokable_IStreamCheckpointerGrain_GrainReference_DE3727A1
classCodec_ProviderStartException
classCodec_PubSubSubscriptionState
classCodec_QueueCacheMissException
classCodec_QueueId
classCodec_SequentialItem<T>
classCodec_StreamCheckpointerGrainState
classCodec_StreamEventDeliveryFailureException
classCodec_StreamIdentity
classCodec_StreamSequenceToken
classCodec_StreamSubscriptionHandle<T>
classCopier_BatchContainerBatch
classCopier_CacheFullException
classCopier_DataNotAvailableException
classCopier_FaultedSubscriptionException
classCopier_Invokable_IStreamCheckpointerGrain_GrainReference_7AB50A87
classCopier_Invokable_IStreamCheckpointerGrain_GrainReference_DE3727A1
classCopier_ProviderStartException
classCopier_PubSubSubscriptionState
classCopier_QueueCacheMissException
classCopier_SequentialItem<T>
classCopier_StreamCheckpointerGrainState
classCopier_StreamEventDeliveryFailureException
classCopier_StreamSequenceToken
classCopier_StreamSubscriptionHandle<T>
classInvokable_IStreamCheckpointerGrain_GrainReference_7AB50A87
classSystem.Threading.Tasks.ValueTask. Invokable_IStreamCheckpointerGrain_GrainReference_DE3727A1
classSystem.Threading.Tasks.ValueTask. 