8 instantiations of FunctionToolCallOutputElement
Microsoft.Extensions.AI.OpenAI (8)
Generated\361d1da7f942c932\OpenAIJsonContext.FunctionToolCallOutputElement.g.cs (1)
31
ObjectCreator = () => new global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
(),
OpenAIResponsesChatClient.cs (7)
1424
elements.Add(
new
()
1432
elements.Add(
new
()
1440
elements.Add(
new
()
1449
elements.Add(
new
()
1457
elements.Add(
new
()
1465
elements.Add(
new
()
1477
elements.Add(
new
()
62 references to FunctionToolCallOutputElement
Microsoft.Extensions.AI.OpenAI (62)
Generated\361d1da7f942c932\OpenAIJsonContext.FunctionToolCallOutputElement.g.cs (46)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>? _FunctionToolCallOutputElement;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
> FunctionToolCallOutputElement
22
get => _FunctionToolCallOutputElement ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
> Create_FunctionToolCallOutputElement(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
39
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>(options, objectInfo);
56
DeclaringType = typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
),
58
Getter = static obj => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).Type,
59
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).Type = value!,
66
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
76
DeclaringType = typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
),
78
Getter = static obj => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).Text,
79
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).Text = value!,
86
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetProperty("Text", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
96
DeclaringType = typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
),
98
Getter = static obj => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).ImageUrl,
99
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).ImageUrl = value!,
106
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetProperty("ImageUrl", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
116
DeclaringType = typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
),
118
Getter = static obj => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileId,
119
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileId = value!,
126
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetProperty("FileId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
136
DeclaringType = typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
),
138
Getter = static obj => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileData,
139
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileData = value!,
146
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetProperty("FileData", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
156
DeclaringType = typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
),
158
Getter = static obj => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileUrl,
159
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileUrl = value!,
166
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetProperty("FileUrl", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
176
DeclaringType = typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
),
178
Getter = static obj => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileName,
179
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)obj).FileName = value!,
186
AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
).GetProperty("FileName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
196
private void FunctionToolCallOutputElementSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
? value)
206
string __value_Type = ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)value).Type;
211
string __value_Text = ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)value).Text;
216
string __value_ImageUrl = ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)value).ImageUrl;
221
string __value_FileId = ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)value).FileId;
226
string __value_FileData = ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)value).FileData;
231
string __value_FileUrl = ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)value).FileUrl;
236
string __value_FileName = ((global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
)value).FileName;
Generated\361d1da7f942c932\OpenAIJsonContext.ListFunctionToolCallOutputElement.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>>? _ListFunctionToolCallOutputElement;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>> ListFunctionToolCallOutputElement
22
get => _ListFunctionToolCallOutputElement ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>> Create_ListFunctionToolCallOutputElement(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>>
31
ObjectCreator = () => new global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>(),
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>, global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>(options, info);
45
private void ListFunctionToolCallOutputElementSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>? value)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\OpenAIJsonContext.GetJsonTypeInfo.g.cs (2)
26
if (type == typeof(global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
))
46
if (type == typeof(global::System.Collections.Generic.List<global::Microsoft.Extensions.AI.OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>))
OpenAIJsonContext.cs (1)
24
[JsonSerializable(typeof(List<OpenAIResponsesChatClient.
FunctionToolCallOutputElement
>))]
OpenAIResponsesChatClient.cs (1)
1417
List<
FunctionToolCallOutputElement
> elements = [];