Compartilhar via


RunStreamEvent Struct

Definition

Run operation related streaming events.

public readonly struct RunStreamEvent : IEquatable<Azure.AI.Projects.RunStreamEvent>
type RunStreamEvent = struct
Public Structure RunStreamEvent
Implements IEquatable(Of RunStreamEvent)
Inheritance
RunStreamEvent
Implements

Constructors

RunStreamEvent(String)

Initializes a new instance of RunStreamEvent.

Properties

ThreadRunCancelled

Event sent when a run is cancelled. The data of this event is of type ThreadRun.

ThreadRunCancelling

Event sent when a run moves to cancelling status. The data of this event is of type ThreadRun.

ThreadRunCompleted

Event sent when a run is completed. The data of this event is of type ThreadRun.

ThreadRunCreated

Event sent when a new run is created. The data of this event is of type ThreadRun.

ThreadRunExpired

Event sent when a run is expired. The data of this event is of type ThreadRun.

ThreadRunFailed

Event sent when a run fails. The data of this event is of type ThreadRun.

ThreadRunInProgress

Event sent when a run moves to in_progress status. The data of this event is of type ThreadRun.

ThreadRunQueued

Event sent when a run moves to queued status. The data of this event is of type ThreadRun.

ThreadRunRequiresAction

Event sent when a run moves to requires_action status. The data of this event is of type ThreadRun.

Methods

Equals(RunStreamEvent)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(RunStreamEvent, RunStreamEvent)

Determines if two RunStreamEvent values are the same.

Implicit(String to RunStreamEvent)

Converts a String to a RunStreamEvent.

Inequality(RunStreamEvent, RunStreamEvent)

Determines if two RunStreamEvent values are not the same.

Applies to