AgentDetails.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 the current instance into discrete values.
public void Deconstruct(out string? agentId, out string? agentName, out string? agentDescription, out string? agenticUserId, out string? agenticUserEmail, out string? agentBlueprintId, out Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.AgentType? agentType, out string? tenantId, out System.Net.IPAddress? agentClientIP, out string? agentPlatformId, out string? agentVersion);
member this.Deconstruct : string * string * string * string * string * string * Nullable * string * IPAddress * string * string -> unit
Public Sub Deconstruct (ByRef agentId As String, ByRef agentName As String, ByRef agentDescription As String, ByRef agenticUserId As String, ByRef agenticUserEmail As String, ByRef agentBlueprintId As String, ByRef agentType As Nullable(Of AgentType), ByRef tenantId As String, ByRef agentClientIP As IPAddress, ByRef agentPlatformId As String, ByRef agentVersion As String)
Parameters
- agentId
- String
Receives the agent identifier.
- agentName
- String
Receives the human-readable agent name.
- agentDescription
- String
Receives the agent description.
- agenticUserId
- String
Receives the agentic user ID.
- agenticUserEmail
- String
Receives the agentic user email.
- agentBlueprintId
- String
Receives the agent Blueprint/Application ID.
- tenantId
- String
Receives the tenant identifier.
- agentClientIP
- IPAddress
Receives the client IP address.
- agentPlatformId
- String
Receives the platform ID.
- agentVersion
- String
Receives the agent version.