Skip to content
Open
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,7 @@
<para>
This is because an <see cref="T:Microsoft.Extensions.AI.Evaluation.IEvaluator" /> can (optionally) choose to record any <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationContext" />s
that it used, in the <see cref="P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Context" /> property of each <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric" /> that it
produces. When <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric" />s are serialized (for example, as part of the result storage and
report generation functionality available in the Microsoft.Extensions.AI.Evaluation.Reporting NuGet package), the
produces. When <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric" />s are serialized, the
<see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationContext" />s recorded within the <see cref="P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Context" /> will also be
serialized. However, for each such <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationContext" />, only the information captured within
<see cref="P:Microsoft.Extensions.AI.Evaluation.EvaluationContext.Contents" /> will be serialized. Any information that is (only) present in custom derived
Expand Down Expand Up @@ -201,9 +200,7 @@
<para>
This is because an <see cref="T:Microsoft.Extensions.AI.Evaluation.IEvaluator" /> can (optionally) choose to record any
<see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationContext" />s that it used, in the <see cref="P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Context" /> property of each
<see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric" /> that it produces. When <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric" />s are serialized (for
example, as part of the result storage and report generation functionality available in the
Microsoft.Extensions.AI.Evaluation.Reporting NuGet package), the <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationContext" />s recorded
<see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric" /> that it produces. When <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationMetric" />s are serialized, the <see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationContext" />s recorded
within the <see cref="P:Microsoft.Extensions.AI.Evaluation.EvaluationMetric.Context" /> will also be serialized. However, for each such
<see cref="T:Microsoft.Extensions.AI.Evaluation.EvaluationContext" />, only the information captured within <see cref="P:Microsoft.Extensions.AI.Evaluation.EvaluationContext.Contents" /> will be
serialized. Any information that is (only) present in custom derived properties will not be serialized.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,7 @@
<Docs>
<typeparam name="TKey">The type of keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of values in the dictionary.</typeparam>
<summary>Represents an immutable collection of key/value pairs.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)
</summary>
<summary>Represents an immutable collection of key/value pairs.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/IImmutableList`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,7 @@
</Attributes>
<Docs>
<typeparam name="T">The type of elements in the list.</typeparam>
<summary>Represents a list of elements that cannot be modified.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents a list of elements that cannot be modified.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/IImmutableQueue`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,7 @@
</Attributes>
<Docs>
<typeparam name="T">The type of elements in the queue.</typeparam>
<summary>Represents an immutable first-in, first-out collection of objects.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents an immutable first-in, first-out collection of objects.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/IImmutableSet`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,7 @@
</Attributes>
<Docs>
<typeparam name="T">The type of element stored in the set.</typeparam>
<summary>Represents a set of elements that can only be modified by creating a new instance of the set.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents a set of elements that can only be modified by creating a new instance of the set.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/IImmutableStack`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,7 @@
</Attributes>
<Docs>
<typeparam name="T">The type of elements in the stack.</typeparam>
<summary>Represents an immutable last-in-first-out (LIFO) collection.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents an immutable last-in-first-out (LIFO) collection.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableArray.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Provides methods for creating an array that is immutable; meaning it cannot be changed once it is created.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Provides methods for creating an array that is immutable; meaning it cannot be changed once it is created.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>A writable array accessor that can be converted into an <see cref="T:System.Collections.Immutable.ImmutableArray`1" /> instance without allocating extra memory.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>A writable array accessor that can be converted into an <see cref="T:System.Collections.Immutable.ImmutableArray`1" /> instance without allocating extra memory.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>An array enumerator.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>An array enumerator.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableArray`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,7 @@
</Attributes>
<Docs>
<typeparam name="T">The type of element stored by the array.</typeparam>
<summary>Represents an array that is immutable; meaning it cannot be changed once it is created.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents an array that is immutable; meaning it cannot be changed once it is created.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableDictionary.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableDictionary`2" /> class.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableDictionary`2" /> class.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Represents a hash map that mutates with little or no memory allocations and that can produce or build on immutable hash map instances very efficiently.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents a hash map that mutates with little or no memory allocations and that can produce or build on immutable hash map instances very efficiently.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,7 @@
</Interface>
</Interfaces>
<Docs>
<summary>Enumerates the contents of the immutable dictionary without allocating any memory.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Enumerates the contents of the immutable dictionary without allocating any memory.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,9 +93,7 @@
<Docs>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<summary>Represents an immutable, unordered collection of keys and values.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents an immutable, unordered collection of keys and values.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableHashSet.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableHashSet`1" /> class.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableHashSet`1" /> class.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Represents a hash set that mutates with little or no memory allocations and that can produce or build on immutable hash set instances very efficiently.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents a hash set that mutates with little or no memory allocations and that can produce or build on immutable hash set instances very efficiently.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,7 @@
</Interface>
</Interfaces>
<Docs>
<summary>Enumerates the contents of the immutable hash set without allocating any memory.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Enumerates the contents of the immutable hash set without allocating any memory.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableHashSet`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,7 @@
</Attributes>
<Docs>
<typeparam name="T">The type of elements in the hash set.</typeparam>
<summary>Represents an immutable, unordered hash set.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents an immutable, unordered hash set.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableInterlocked.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Contains interlocked exchange mechanisms for immutable collections.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Contains interlocked exchange mechanisms for immutable collections.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableList.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableList`1" /> class.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableList`1" /> class.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Represents a list that mutates with little or no memory allocations and that can produce or build on immutable list instances very efficiently.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents a list that mutates with little or no memory allocations and that can produce or build on immutable list instances very efficiently.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Enumerates the contents of a binary tree.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Enumerates the contents of a binary tree.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableList`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -92,9 +92,7 @@
</Attributes>
<Docs>
<typeparam name="T">The type of elements in the list.</typeparam>
<summary>Represents an immutable list, which is a strongly typed list of objects that can be accessed by index.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Represents an immutable list, which is a strongly typed list of objects that can be accessed by index.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
4 changes: 1 addition & 3 deletions xml/System.Collections.Immutable/ImmutableQueue.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableQueue`1" /> class.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableQueue`1" /> class.</summary>
<remarks>
<format type="text/markdown"><![CDATA[

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,7 @@
</Attribute>
</Attributes>
<Docs>
<summary>Enumerates the contents of an immutable queue without allocating any memory.

**NuGet package**: <see href="https://www.nuget.org/packages/System.Collections.Immutable/">System.Collections.Immutable</see> (<see href="https://learn.microsoft.com/dotnet/api/system.collections.immutable?#remarks">about immutable collections and how to install</see>)</summary>
<summary>Enumerates the contents of an immutable queue without allocating any memory.</summary>
<remarks>To be added.</remarks>
<threadsafe>This type is thread safe.</threadsafe>
</Docs>
Expand Down
Loading