NestedStreamEventGeneratorBase<TAggregate> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Base class for nested stream event generators.
public abstract class NestedStreamEventGeneratorBase<TAggregate> : Azure.AI.AgentServer.Responses.Invocation.Stream.INestedStreamEventGenerator<TAggregate> where TAggregate : class
type NestedStreamEventGeneratorBase<'Aggregate (requires 'Aggregate : null)> = class
interface INestedStreamEventGenerator<'Aggregate (requires 'Aggregate : null)>
Public MustInherit Class NestedStreamEventGeneratorBase(Of TAggregate)
Implements INestedStreamEventGenerator(Of TAggregate)
Type Parameters
- TAggregate
The type of the aggregate object.
- Inheritance
-
NestedStreamEventGeneratorBase<TAggregate>
- Derived
- Implements
Constructors
| Name | Description |
|---|---|
| NestedStreamEventGeneratorBase<TAggregate>() | |
Properties
| Name | Description |
|---|---|
| CancellationToken |
Gets or initializes the cancellation token for the generation process. |
| Seq |
Gets or initializes the sequence number generator for events. |
Methods
| Name | Description |
|---|---|
| Generate() |
Generates groups of nested events with their aggregates. |