Class GeneratedResult<T>
You will never know if the AI generated result is a single or multiple values.
So this class is used to represent both cases: a value or an array of values.
Inheritance
object
GeneratedResult<T>
Assembly: .dll
Syntax
public abstract class GeneratedResult<T> : RESTResponse, IGeneratedResult
Type Parameters
Constructors
GeneratedResult(T, Usage)
Declaration
protected GeneratedResult(T value, Usage usage)
Parameters
Type |
Name |
Description |
T |
value |
|
Usage |
usage |
|
GeneratedResult(T[], Usage)
Declaration
protected GeneratedResult(T[] value, Usage usage)
Parameters
Type |
Name |
Description |
T[] |
value |
|
Usage |
usage |
|
Fields
usage
Declaration
Field Value
values
Declaration
protected readonly T[] values
Field Value
Properties
Count
Declaration
public int Count { get; }
Property Value
this[int]
Declaration
public T this[int index] { get; }
Parameters
Type |
Name |
Description |
int |
index |
|
Property Value
Usage
Declaration
public Usage Usage { get; set; }
Property Value
Values
Declaration
public T[] Values { get; }
Property Value
Implements