ChatDetails Constructors
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.
Overloads
ChatDetails(ChatTurnDetails[]) |
Initializes a new instance of the ChatDetails class. |
ChatDetails(IEnumerable<ChatTurnDetails>) |
Initializes a new instance of the ChatDetails class. |
ChatDetails(IList<ChatTurnDetails>) |
Initializes a new instance of the ChatDetails class. |
ChatDetails(ChatTurnDetails[])
- Source:
- ChatDetails.cs
Initializes a new instance of the ChatDetails class.
public:
ChatDetails(... cli::array <Microsoft::Extensions::AI::Evaluation::Reporting::ChatTurnDetails ^> ^ turnDetails);
public ChatDetails(params Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails[] turnDetails);
new Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails : Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails[] -> Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails
Public Sub New (ParamArray turnDetails As ChatTurnDetails())
Parameters
- turnDetails
- ChatTurnDetails[]
An array of ChatTurnDetails objects.
Applies to
ChatDetails(IEnumerable<ChatTurnDetails>)
- Source:
- ChatDetails.cs
Initializes a new instance of the ChatDetails class.
public:
ChatDetails(System::Collections::Generic::IEnumerable<Microsoft::Extensions::AI::Evaluation::Reporting::ChatTurnDetails ^> ^ turnDetails);
public ChatDetails(System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails> turnDetails);
new Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails : seq<Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails> -> Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails
Public Sub New (turnDetails As IEnumerable(Of ChatTurnDetails))
Parameters
- turnDetails
- IEnumerable<ChatTurnDetails>
An enumeration of ChatTurnDetails objects.
Applies to
ChatDetails(IList<ChatTurnDetails>)
- Source:
- ChatDetails.cs
Initializes a new instance of the ChatDetails class.
public:
ChatDetails(System::Collections::Generic::IList<Microsoft::Extensions::AI::Evaluation::Reporting::ChatTurnDetails ^> ^ turnDetails);
[System.Text.Json.Serialization.JsonConstructor]
public ChatDetails(System.Collections.Generic.IList<Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails> turnDetails);
[<System.Text.Json.Serialization.JsonConstructor>]
new Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails : System.Collections.Generic.IList<Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails> -> Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails
Public Sub New (turnDetails As IList(Of ChatTurnDetails))
Parameters
- turnDetails
- IList<ChatTurnDetails>
A list of ChatTurnDetails objects.
- Attributes