VoiceConversationStatus Struct
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.
The lifecycle status of a persisted voice conversation:
- `in_progress`: the live session is active, or post-session persistence finalization is pending.
- `completed`: finalization succeeded after normal or client close, `end_conversation`, a max-duration `1001`
- `failed`: a terminal service, bridge, storage, or unrecoverable transport failure prevented finalization.
public readonly struct VoiceConversationStatus : IEquatable<Azure.AI.Projects.Agents.VoiceConversationStatus>
type VoiceConversationStatus = struct
Public Structure VoiceConversationStatus
Implements IEquatable(Of VoiceConversationStatus)
- Inheritance
-
VoiceConversationStatus
- Implements
Constructors
| Name | Description |
|---|---|
| VoiceConversationStatus(String) |
Initializes a new instance of VoiceConversationStatus. |
Properties
| Name | Description |
|---|---|
| Completed |
Persistence finalization succeeded. This includes normal or client-initiated close, the |
| Failed |
A terminal service, bridge, storage, or unrecoverable transport failure prevented persistence finalization. |
| InProgress |
The live session is active, or post-session persistence finalization is still pending. |
Methods
| Name | Description |
|---|---|
| Equals(VoiceConversationStatus) |
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
| Name | Description |
|---|---|
| Equality(VoiceConversationStatus, VoiceConversationStatus) |
Determines if two VoiceConversationStatus values are the same. |
| Implicit(String to Nullable<VoiceConversationStatus>) | |
| Implicit(String to VoiceConversationStatus) |
Converts a string to a VoiceConversationStatus. |
| Inequality(VoiceConversationStatus, VoiceConversationStatus) |
Determines if two VoiceConversationStatus values are not the same. |