Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions _zip/missingapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ references:
name: ChatClient
fullname: OpenAI.Chat.ChatClient
href: https://github.com/openai/openai-dotnet/blob/main/api/OpenAI.netstandard2.0.cs
- uid: OpenAI.Chat.ChatMessage
name: ChatMessage
fullname: OpenAI.Chat.ChatMessage
href: https://github.com/openai/openai-dotnet/blob/main/api/OpenAI.netstandard2.0.cs
- uid: OpenAI.Chat.ChatTool
name: ChatTool
fullname: OpenAI.Chat.ChatTool
Expand Down Expand Up @@ -83,6 +87,10 @@ references:
name: OpenAIResponseClient
fullname: OpenAI.Responses.OpenAIResponseClient
href: https://github.com/openai/openai-dotnet/blob/main/api/OpenAI.netstandard2.0.cs
- uid: OpenAI.Responses.ResponseItem
name: ResponseItem
fullname: OpenAI.Responses.ResponseItem
href: https://github.com/openai/openai-dotnet/blob/main/api/OpenAI.netstandard2.0.cs
- uid: OpenAI.Responses.ResponseTool
name: ResponseTool
fullname: OpenAI.Responses.ResponseTool
Expand Down
246 changes: 179 additions & 67 deletions xml/FrameworksIndex/net-10.0-pp.xml

Large diffs are not rendered by default.

1,588 changes: 1,528 additions & 60 deletions xml/FrameworksIndex/net-10.0.xml

Large diffs are not rendered by default.

590 changes: 375 additions & 215 deletions xml/FrameworksIndex/net-8.0-pp.xml

Large diffs are not rendered by default.

622 changes: 407 additions & 215 deletions xml/FrameworksIndex/net-9.0-pp.xml

Large diffs are not rendered by default.

174 changes: 154 additions & 20 deletions xml/FrameworksIndex/netframework-4.6.2-pp.xml

Large diffs are not rendered by default.

174 changes: 154 additions & 20 deletions xml/FrameworksIndex/netframework-4.7-pp.xml

Large diffs are not rendered by default.

447 changes: 278 additions & 169 deletions xml/FrameworksIndex/netframework-4.7.1-pp.xml

Large diffs are not rendered by default.

151 changes: 130 additions & 21 deletions xml/FrameworksIndex/netframework-4.7.2-pp.xml

Large diffs are not rendered by default.

151 changes: 130 additions & 21 deletions xml/FrameworksIndex/netframework-4.8-pp.xml

Large diffs are not rendered by default.

151 changes: 130 additions & 21 deletions xml/FrameworksIndex/netframework-4.8.1-pp.xml

Large diffs are not rendered by default.

200 changes: 154 additions & 46 deletions xml/FrameworksIndex/netstandard-2.0-pp.xml

Large diffs are not rendered by default.

109 changes: 108 additions & 1 deletion xml/FrameworksIndex/netstandard-2.1-pp.xml

Large diffs are not rendered by default.

142 changes: 0 additions & 142 deletions xml/FrameworksIndex/windowsdesktop-10.0.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -471,7 +471,7 @@
</summary>
<value>
The maximum number of iterations per request.
The default value is 10.
The default value is 40.
</value>
<remarks>
<para>
Expand Down
282 changes: 0 additions & 282 deletions xml/Microsoft.Extensions.AI/OllamaChatClient.xml

This file was deleted.

212 changes: 0 additions & 212 deletions xml/Microsoft.Extensions.AI/OllamaEmbeddingGenerator.xml

This file was deleted.

50 changes: 50 additions & 0 deletions xml/Microsoft.Extensions.AI/OpenAIClientExtensions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,31 @@
<paramref name="function" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="AsOpenAIChatMessages">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;OpenAI.Chat.ChatMessage&gt; AsOpenAIChatMessages (this System.Collections.Generic.IEnumerable&lt;Microsoft.Extensions.AI.ChatMessage&gt; messages);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class OpenAI.Chat.ChatMessage&gt; AsOpenAIChatMessages(class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Extensions.AI.ChatMessage&gt; messages) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.AI.OpenAIClientExtensions.AsOpenAIChatMessages(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function AsOpenAIChatMessages (messages As IEnumerable(Of ChatMessage)) As IEnumerable(Of ChatMessage)" />
<MemberSignature Language="F#" Value="static member AsOpenAIChatMessages : seq&lt;Microsoft.Extensions.AI.ChatMessage&gt; -&gt; seq&lt;OpenAI.Chat.ChatMessage&gt;" Usage="Microsoft.Extensions.AI.OpenAIClientExtensions.AsOpenAIChatMessages messages" />
<MemberSignature Language="C++ CLI" Value="public:&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static System::Collections::Generic::IEnumerable&lt;OpenAI::Chat::ChatMessage ^&gt; ^ AsOpenAIChatMessages(System::Collections::Generic::IEnumerable&lt;Microsoft::Extensions::AI::ChatMessage ^&gt; ^ messages);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.AI.OpenAI</AssemblyName>
<AssemblyVersion>9.7.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;OpenAI.Chat.ChatMessage&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="messages" Type="System.Collections.Generic.IEnumerable&lt;Microsoft.Extensions.AI.ChatMessage&gt;" RefType="this" />
</Parameters>
<Docs>
<param name="messages">The input messages to convert.</param>
<summary>Creates a sequence of OpenAI <see cref="T:OpenAI.Chat.ChatMessage" /> instances from the specified input messages.</summary>
<returns>A sequence of OpenAI chat messages.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AsOpenAIChatTool">
<MemberSignature Language="C#" Value="public static OpenAI.Chat.ChatTool AsOpenAIChatTool (this Microsoft.Extensions.AI.AIFunction function);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class OpenAI.Chat.ChatTool AsOpenAIChatTool(class Microsoft.Extensions.AI.AIFunction function) cil managed" />
Expand Down Expand Up @@ -269,6 +294,31 @@
<paramref name="function" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="AsOpenAIResponseItems">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;OpenAI.Responses.ResponseItem&gt; AsOpenAIResponseItems (this System.Collections.Generic.IEnumerable&lt;Microsoft.Extensions.AI.ChatMessage&gt; messages);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class OpenAI.Responses.ResponseItem&gt; AsOpenAIResponseItems(class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.Extensions.AI.ChatMessage&gt; messages) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.AI.OpenAIClientExtensions.AsOpenAIResponseItems(System.Collections.Generic.IEnumerable{Microsoft.Extensions.AI.ChatMessage})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function AsOpenAIResponseItems (messages As IEnumerable(Of ChatMessage)) As IEnumerable(Of ResponseItem)" />
<MemberSignature Language="F#" Value="static member AsOpenAIResponseItems : seq&lt;Microsoft.Extensions.AI.ChatMessage&gt; -&gt; seq&lt;OpenAI.Responses.ResponseItem&gt;" Usage="Microsoft.Extensions.AI.OpenAIClientExtensions.AsOpenAIResponseItems messages" />
<MemberSignature Language="C++ CLI" Value="public:&#xA;[System::Runtime::CompilerServices::Extension]&#xA; static System::Collections::Generic::IEnumerable&lt;OpenAI::Responses::ResponseItem ^&gt; ^ AsOpenAIResponseItems(System::Collections::Generic::IEnumerable&lt;Microsoft::Extensions::AI::ChatMessage ^&gt; ^ messages);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.AI.OpenAI</AssemblyName>
<AssemblyVersion>9.7.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;OpenAI.Responses.ResponseItem&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="messages" Type="System.Collections.Generic.IEnumerable&lt;Microsoft.Extensions.AI.ChatMessage&gt;" RefType="this" />
</Parameters>
<Docs>
<param name="messages">The input messages to convert.</param>
<summary>Creates a sequence of OpenAI <see cref="T:OpenAI.Responses.ResponseItem" /> instances from the specified input messages.</summary>
<returns>A sequence of OpenAI response items.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AsOpenAIResponseTool">
<MemberSignature Language="C#" Value="public static OpenAI.Responses.ResponseTool AsOpenAIResponseTool (this Microsoft.Extensions.AI.AIFunction function);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class OpenAI.Responses.ResponseTool AsOpenAIResponseTool(class Microsoft.Extensions.AI.AIFunction function) cil managed" />
Expand Down
53 changes: 5 additions & 48 deletions xml/Microsoft.Extensions.Configuration/ConfigurationBinder.xml
Original file line number Diff line number Diff line change
Expand Up @@ -272,14 +272,7 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" RefType="this" />
<Parameter Name="type" Type="System.Type">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
<Parameter Name="type" Type="System.Type" />
<Parameter Name="configureOptions" Type="System.Action&lt;Microsoft.Extensions.Configuration.BinderOptions&gt;">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
Expand Down Expand Up @@ -328,14 +321,7 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
<ReturnType>T</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
</TypeParameter>
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" RefType="this">
Expand Down Expand Up @@ -385,14 +371,7 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
<ReturnType>T</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
</TypeParameter>
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" RefType="this">
Expand Down Expand Up @@ -454,14 +433,7 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" RefType="this" />
<Parameter Name="type" Type="System.Type">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
<Parameter Name="type" Type="System.Type" />
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
Expand Down Expand Up @@ -508,14 +480,7 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" RefType="this" />
<Parameter Name="type" Type="System.Type">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
<Parameter Name="type" Type="System.Type" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="defaultValue" Type="System.Object">
<Attributes>
Expand Down Expand Up @@ -568,10 +533,6 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
<TypeParameters>
<TypeParameter Name="T">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(2)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.Nullable(2)&gt;]</AttributeName>
Expand Down Expand Up @@ -628,10 +589,6 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
<TypeParameters>
<TypeParameter Name="T">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(2)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.Nullable(2)&gt;]</AttributeName>
Expand Down
30 changes: 30 additions & 0 deletions xml/Microsoft.Extensions.Configuration/ConfigurationSection.xml
Original file line number Diff line number Diff line change
Expand Up @@ -253,6 +253,36 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TryGetValue">
<MemberSignature Language="C#" Value="public bool TryGetValue (string? key, out string? value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool TryGetValue(string key, [out] string&amp; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.Configuration.ConfigurationSection.TryGetValue(System.String,System.String@)" />
<MemberSignature Language="VB.NET" Value="Public Function TryGetValue (key As String, ByRef value As String) As Boolean" />
<MemberSignature Language="F#" Value="member this.TryGetValue : string * string -&gt; bool" Usage="configurationSection.TryGetValue (key, value)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; bool TryGetValue(System::String ^ key, [Runtime::InteropServices::Out] System::String ^ % value);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Configuration</AssemblyName>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="value" Type="System.String" RefType="out" />
</Parameters>
<Docs>
<param name="key">The configuration key. If <c>null</c>, the value of the section itself is returned.</param>
<param name="value">When this method returns, contains the value of the section if it exists; otherwise, <c>null</c>.</param>
<summary>
Tries to get the value of this section as a string.
</summary>
<returns>
<c>true</c> if the value was found; otherwise, <c>false</c>.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Value">
<MemberSignature Language="C#" Value="public string? Value { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Value" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@
Indicates that the parameter should be bound using the keyed service registered with the specified key.
</summary>
<remarks>To be added.</remarks>
<altmember cref="T:Microsoft.Extensions.DependencyInjection.ServiceKeyAttribute" />
<altmember cref="T:Microsoft.Extensions.DependencyInjection.ServiceKeyLookupMode" />
<altmember cref="T:Microsoft.Extensions.DependencyInjection.ServiceKeyAttribute" />
</Docs>
<Members>
<Member MemberName=".ctor">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,6 @@
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TOptions">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
Expand Down Expand Up @@ -115,12 +109,6 @@
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TOptions">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
Expand Down Expand Up @@ -176,12 +164,6 @@
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TOptions">
<Attributes>
<Attribute FrameworkAlternate="net-10.0-pp;net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)]</AttributeName>
<AttributeName Language="F#">[&lt;System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All)&gt;]</AttributeName>
</Attribute>
</Attributes>
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
Expand Down
Loading
Loading