InferenceCallDetails.Deconstruct Method
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.
Deconstructs this instance into individual components.
public void Deconstruct(out Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.InferenceOperationType operationName, out string model, out string providerName, out int? inputTokens, out int? outputTokens, out string[]? finishReasons, out string? responseId);
member this.Deconstruct : InferenceOperationType * string * string * Nullable * Nullable * String[] * string -> unit
Public Sub Deconstruct (ByRef operationName As InferenceOperationType, ByRef model As String, ByRef providerName As String, ByRef inputTokens As Nullable(Of Integer), ByRef outputTokens As Nullable(Of Integer), ByRef finishReasons As String(), ByRef responseId As String)
Parameters
- operationName
- InferenceOperationType
Receives the operation name.
- model
- String
Receives the model name.
- providerName
- String
Receives the provider name.
- finishReasons
- String[]
Receives the finish reasons.
- responseId
- String
Receives the response identifier.