nuget update

This commit is contained in:
StellaOps Bot
2025-11-25 07:44:18 +02:00
parent 7c39058386
commit 17826bdca1
3870 changed files with 4475103 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
{
"version": 2,
"contentHash": "mCGQc15lHLp1R2CVhWiipnZurHXm93+LbPPAT/vXQm5PdHt6WQuYLhaEF8VZ+aXL9P2I6bGND6pDTEfqFs6gig==",
"source": "https://api.nuget.org/v3/index.json"
}

Binary file not shown.

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>JsonPointer.Net</id>
<version>3.0.3</version>
<authors>Greg Dennis</authors>
<license type="file">LICENSE</license>
<licenseUrl>https://aka.ms/deprecateLicenseUrl</licenseUrl>
<icon>json-logo-256.png</icon>
<projectUrl>https://github.com/gregsdennis/json-everything</projectUrl>
<description>[JSON Pointer](https://tools.ietf.org/html/rfc6901) built on the System.Text.Json namespace.
Read the full documentation at https://docs.json-everything.net/pointer/basics/.</description>
<releaseNotes>Release notes can be found at https://docs.json-everything.net/rn-json-pointer/</releaseNotes>
<tags>json-pointer json pointer</tags>
<repository type="git" url="https://github.com/gregsdennis/json-everything" commit="27e320a9fbd3119bd1046ab7063b0cad4c746045" />
<dependencies>
<group targetFramework=".NETStandard2.0">
<dependency id="Json.More.Net" version="1.8.0" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2022 Greg Dennis
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

View File

@@ -0,0 +1 @@
06iP664rFlvqSKFb14XWPbBixabRmldIsruIKqvFFdnSNiaVp1AE/vJBnUXc6If5mmj5gj42/ldCklkXGphXzA==

View File

@@ -0,0 +1,392 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>JsonPointer.Net</name>
</assembly>
<members>
<member name="T:Json.Pointer.CharExtensions">
<summary>
Extensions for <seealso cref="T:System.Char"/>.
</summary>
</member>
<member name="M:Json.Pointer.CharExtensions.IsHexadecimal(System.Char)">
<summary>
Determines if the char represents a hexadecimal value.
</summary>
<param name="c">A <see cref="T:System.Char"/>.</param>
<returns>`true` if the character is in the ranges `0-9`, `a-z`, or `A-Z`; `false` otherwise.</returns>
</member>
<member name="M:Json.Pointer.CharExtensions.GetHexadecimalValue(System.Char)">
<summary>
Translates the character to its hexadecimal numeric value.
</summary>
<param name="c">A <see cref="T:System.Char"/>.</param>
<returns>0-9 for `0-9`; 11-15 for `a-f` and `A-F`.</returns>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="c"/> is not a valid hexadecimal character.</exception>
</member>
<member name="T:Json.Pointer.EnumerableExtensions">
<summary>
More extensions on <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
</summary>
</member>
<member name="M:Json.Pointer.EnumerableExtensions.GetCollectionHashCode``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Gets a collection-oriented hash code by combining the hash codes of its elements.
</summary>
<typeparam name="T">The type of element.</typeparam>
<param name="collection">The collection of elements.</param>
<returns>A singular integer value that represents the collection.</returns>
<remarks>This can be used to correctly compare the contents of collections.</remarks>
</member>
<member name="T:Json.Pointer.JsonPointer">
<summary>
Represents a JSON Pointer IAW RFC 6901.
</summary>
</member>
<member name="F:Json.Pointer.JsonPointer.Empty">
<summary>
The empty pointer.
</summary>
</member>
<member name="P:Json.Pointer.JsonPointer.Segments">
<summary>
Gets the collection of pointer segments.
</summary>
</member>
<member name="M:Json.Pointer.JsonPointer.Parse(System.String)">
<summary>
Parses a JSON Pointer from a string.
</summary>
<param name="source">The source string.</param>
<returns>A JSON Pointer.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
<exception cref="T:Json.Pointer.PointerParseException"><paramref name="source"/> does not contain a valid pointer or contains a pointer of the wrong kind.</exception>
</member>
<member name="M:Json.Pointer.JsonPointer.TryParse(System.String,Json.Pointer.JsonPointer@)">
<summary>
Parses a JSON Pointer from a string.
</summary>
<param name="source">The source string.</param>
<param name="pointer">The resulting pointer.</param>
<returns>`true` if the parse was successful; `false` otherwise.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
</member>
<member name="M:Json.Pointer.JsonPointer.Create(Json.Pointer.PointerSegment[])">
<summary>
Creates a new JSON Pointer from a collection of segments.
</summary>
<param name="segments">A collection of segments.</param>
<returns>The JSON Pointer.</returns>
<remarks>This method creates un-encoded pointers only.</remarks>
</member>
<member name="M:Json.Pointer.JsonPointer.Create(System.Collections.Generic.IEnumerable{Json.Pointer.PointerSegment})">
<summary>
Creates a new JSON Pointer from a collection of segments.
</summary>
<param name="segments">A collection of segments.</param>
<returns>The JSON Pointer.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.Create``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
Generates a JSON Pointer from a lambda expression.
</summary>
<typeparam name="T">The type of the object.</typeparam>
<param name="expression">The lambda expression which gives the pointer path.</param>
<returns>The JSON Pointer.</returns>
<exception cref="T:System.NotSupportedException">
Thrown when the lambda expression contains a node that is not a property access or
<see cref="T:System.Int32"/>-valued indexer.
</exception>
</member>
<member name="M:Json.Pointer.JsonPointer.Combine(Json.Pointer.JsonPointer)">
<summary>
Concatenates a pointer onto the current pointer.
</summary>
<param name="other">Another pointer.</param>
<returns>A new pointer.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.Combine(Json.Pointer.PointerSegment[])">
<summary>
Concatenates additional segments onto the current pointer.
</summary>
<param name="additionalSegments">The additional segments.</param>
<returns>A new pointer.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.Evaluate(System.Text.Json.JsonElement)">
<summary>
Evaluates the pointer over a <see cref="T:System.Text.Json.JsonElement"/>.
</summary>
<param name="root">The <see cref="T:System.Text.Json.JsonElement"/>.</param>
<returns>The sub-element at the pointer's location, or null if the path does not exist.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.TryEvaluate(System.Text.Json.Nodes.JsonNode,System.Text.Json.Nodes.JsonNode@)">
<summary>
Evaluates the pointer over a <see cref="T:System.Text.Json.Nodes.JsonNode"/>.
</summary>
<param name="root">The <see cref="T:System.Text.Json.Nodes.JsonNode"/>.</param>
<param name="result">The result, if return value is true; null otherwise</param>
<returns>true if a value exists at the indicate path; false otherwise.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.ToString(Json.Pointer.JsonPointerStyle)">
<summary>Returns the string representation of this instance.</summary>
<param name="pointerStyle">Indicates whether to URL-encode the pointer.</param>
<returns>The string representation.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.ToString">
<summary>Returns the string representation of this instance.</summary>
<returns>The string representation.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.Equals(Json.Pointer.JsonPointer)">
<summary>Indicates whether the current object is equal to another object of the same type.</summary>
<param name="other">An object to compare with this object.</param>
<returns>true if the current object is equal to the <paramref name="other">other</paramref> parameter; otherwise, false.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.Equals(System.Object)">
<summary>Indicates whether this instance and a specified object are equal.</summary>
<param name="obj">The object to compare with the current instance.</param>
<returns>true if <paramref name="obj">obj</paramref> and this instance are the same type and represent the same value; otherwise, false.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.GetHashCode">
<summary>Returns the hash code for this instance.</summary>
<returns>A 32-bit signed integer that is the hash code for this instance.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.op_Equality(Json.Pointer.JsonPointer,Json.Pointer.JsonPointer)">
<summary>
Evaluates equality via <see cref="M:Json.Pointer.JsonPointer.Equals(Json.Pointer.JsonPointer)"/>.
</summary>
<param name="left">A JSON Pointer.</param>
<param name="right">A JSON Pointer.</param>
<returns>`true` if the pointers are equal; `false` otherwise.</returns>
</member>
<member name="M:Json.Pointer.JsonPointer.op_Inequality(Json.Pointer.JsonPointer,Json.Pointer.JsonPointer)">
<summary>
Evaluates inequality via <see cref="M:Json.Pointer.JsonPointer.Equals(Json.Pointer.JsonPointer)"/>.
</summary>
<param name="left">A JSON Pointer.</param>
<param name="right">A JSON Pointer.</param>
<returns>`false` if the pointers are equal; `true` otherwise.</returns>
</member>
<member name="T:Json.Pointer.JsonPointerStyle">
<summary>
Enumerates the different styles of JSON pointers.
</summary>
</member>
<member name="F:Json.Pointer.JsonPointerStyle.Unspecified">
<summary>
No format specified.
</summary>
</member>
<member name="F:Json.Pointer.JsonPointerStyle.Plain">
<summary>
Indicates only plain JSON pointers.
</summary>
</member>
<member name="F:Json.Pointer.JsonPointerStyle.UriEncoded">
<summary>
Indicates only URI-encoded JSON pointers.
</summary>
</member>
<member name="T:Json.Pointer.PointerParseException">
<summary>
Thrown during parsing when the source string contains invalid JSON Pointer data.
</summary>
</member>
<member name="M:Json.Pointer.PointerParseException.#ctor">
<summary>
Creates a <see cref="T:Json.Pointer.PointerParseException"/>.
</summary>
</member>
<member name="M:Json.Pointer.PointerParseException.#ctor(System.String)">
<summary>
Creates a <see cref="T:Json.Pointer.PointerParseException"/>.
</summary>
</member>
<member name="M:Json.Pointer.PointerParseException.#ctor(System.String,System.Exception)">
<summary>
Creates a <see cref="T:Json.Pointer.PointerParseException"/>.
</summary>
</member>
<member name="T:Json.Pointer.PointerSegment">
<summary>
Represents a single segment of a JSON Pointer.
</summary>
</member>
<member name="P:Json.Pointer.PointerSegment.Value">
<summary>
Gets the segment value.
</summary>
</member>
<member name="M:Json.Pointer.PointerSegment.Parse(System.String)">
<summary>
Parses a JSON Pointer segment from a string.
</summary>
<param name="source">The source string.</param>
<returns>A JSON Pointer segment.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
<exception cref="T:Json.Pointer.PointerParseException"><paramref name="source"/> contains an invalid escape sequence or an invalid URI-encoded sequence or ends with `~`.</exception>
</member>
<member name="M:Json.Pointer.PointerSegment.TryParse(System.String,Json.Pointer.PointerSegment@)">
<summary>
Parses a JSON Pointer segment from a string.
</summary>
<param name="source">The source string.</param>
<param name="segment">The resulting segments.</param>
<returns>`true` if the parse was successful; `false` otherwise.</returns>
</member>
<member name="M:Json.Pointer.PointerSegment.Create(System.String)">
<summary>
Creates a new <see cref="T:Json.Pointer.PointerSegment"/>.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:Json.Pointer.PointerSegment.ToString(Json.Pointer.JsonPointerStyle)">
<summary>Returns the string representation of this instance.</summary>
<param name="pointerStyle">Indicates whether to URL-encode the pointer.</param>
<returns>The string representation.</returns>
</member>
<member name="M:Json.Pointer.PointerSegment.Equals(Json.Pointer.PointerSegment)">
<summary>Indicates whether the current object is equal to another object of the same type.</summary>
<param name="other">An object to compare with this object.</param>
<returns>true if the current object is equal to the <paramref name="other">other</paramref> parameter; otherwise, false.</returns>
</member>
<member name="M:Json.Pointer.PointerSegment.Equals(System.Object)">
<summary>Indicates whether this instance and a specified object are equal.</summary>
<param name="obj">The object to compare with the current instance.</param>
<returns>true if <paramref name="obj">obj</paramref> and this instance are the same type and represent the same value; otherwise, false.</returns>
</member>
<member name="M:Json.Pointer.PointerSegment.GetHashCode">
<summary>Returns the hash code for this instance.</summary>
<returns>A 32-bit signed integer that is the hash code for this instance.</returns>
</member>
<member name="M:Json.Pointer.PointerSegment.op_Equality(Json.Pointer.PointerSegment,Json.Pointer.PointerSegment)">
<summary>
Evaluates equality via <see cref="M:Json.Pointer.PointerSegment.Equals(Json.Pointer.PointerSegment)"/>.
</summary>
<param name="left">A JSON Pointer.</param>
<param name="right">A JSON Pointer.</param>
<returns>`true` if the pointers are equal; `false` otherwise.</returns>
</member>
<member name="M:Json.Pointer.PointerSegment.op_Inequality(Json.Pointer.PointerSegment,Json.Pointer.PointerSegment)">
<summary>
Evaluates inequality via <see cref="M:Json.Pointer.PointerSegment.Equals(Json.Pointer.PointerSegment)"/>.
</summary>
<param name="left">A JSON Pointer.</param>
<param name="right">A JSON Pointer.</param>
<returns>`false` if the pointers are equal; `true` otherwise.</returns>
</member>
<member name="M:Json.Pointer.PointerSegment.op_Implicit(System.Int32)~Json.Pointer.PointerSegment">
<summary>
Implicitly casts an <see cref="T:System.UInt32"/> to a <see cref="T:Json.Pointer.PointerSegment"/>.
</summary>
<param name="value">A pointer segment that represents the value.</param>
<remarks>No URI encoding is performed for implicit casts.</remarks>
</member>
<member name="M:Json.Pointer.PointerSegment.op_Implicit(System.UInt32)~Json.Pointer.PointerSegment">
<summary>
Implicitly casts an <see cref="T:System.UInt32"/> to a <see cref="T:Json.Pointer.PointerSegment"/>.
</summary>
<param name="value">A pointer segment that represents the value.</param>
<remarks>No URI encoding is performed for implicit casts.</remarks>
</member>
<member name="M:Json.Pointer.PointerSegment.op_Implicit(System.String)~Json.Pointer.PointerSegment">
<summary>
Implicitly casts a <see cref="T:System.String"/> to a <see cref="T:Json.Pointer.PointerSegment"/>.
</summary>
<param name="value">A pointer segment that represents the value.</param>
<remarks>No URI encoding is performed for implicit casts.</remarks>
</member>
<member name="T:Json.Pointer.RelativeJsonPointer">
<summary>
Represents a Relative JSON Pointer IAW draft-handrews-relative-json-pointer-02
</summary>
</member>
<member name="F:Json.Pointer.RelativeJsonPointer.Null">
<summary>
The null pointer. Indicates no navigation should occur.
</summary>
</member>
<member name="P:Json.Pointer.RelativeJsonPointer.IsIndexQuery">
<summary>
Gets whether the pointer is an index query, which returns the index within the parent rather than the value.
</summary>
</member>
<member name="P:Json.Pointer.RelativeJsonPointer.ParentSteps">
<summary>
Gets the number of parent (root) steps to take.
</summary>
</member>
<member name="P:Json.Pointer.RelativeJsonPointer.ArrayIndexManipulator">
<summary>
Gets the number of lateral steps to take. Applicable only for arrays.
</summary>
</member>
<member name="P:Json.Pointer.RelativeJsonPointer.Pointer">
<summary>
Gets the pointer to follow after taking <see cref="P:Json.Pointer.RelativeJsonPointer.ParentSteps"/> steps upward.
</summary>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.IndexQuery(System.UInt32)">
<summary>
Creates an index query pointer.
</summary>
<param name="parentSteps"></param>
<returns>A Relative JSON Pointer.</returns>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.IndexQuery(System.UInt32,System.Int32)">
<summary>
Creates an index query pointer.
</summary>
<param name="parentSteps"></param>
<param name="arrayIndexManipulator">The index manipulator.</param>
<returns>A Relative JSON Pointer.</returns>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.FromPointer(System.UInt32,Json.Pointer.JsonPointer)">
<summary>
Creates a Relative JSON Pointer from a JSON Pointer and a number of parent steps.
</summary>
<param name="parentSteps">The number of parent steps.</param>
<param name="pointer">The JSON Pointer.</param>
<returns>A Relative JSON Pointer.</returns>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.FromPointer(System.UInt32,System.Int32,Json.Pointer.JsonPointer)">
<summary>
Creates a Relative JSON Pointer from a JSON Pointer and a number of parent steps.
</summary>
<param name="parentSteps">The number of parent steps.</param>
<param name="arrayIndexManipulator">The index manipulator.</param>
<param name="pointer">The JSON Pointer.</param>
<returns>A Relative JSON Pointer.</returns>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.Parse(System.String)">
<summary>
Parses a JSON Pointer segment from a string.
</summary>
<param name="source">The source string.</param>
<returns>A Relative JSON Pointer.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
<exception cref="T:Json.Pointer.PointerParseException"><paramref name="source"/> does not contain a valid relative pointer.</exception>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.TryParse(System.String,Json.Pointer.RelativeJsonPointer@)">
<summary>
Parses a JSON Pointer from a string.
</summary>
<param name="source">The source string.</param>
<param name="relativePointer">The resulting relative pointer.</param>
<returns>`true` if the parse was successful; `false` otherwise.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.TryEvaluate(System.Text.Json.Nodes.JsonNode,System.Text.Json.Nodes.JsonNode@)">
<summary>
Evaluates the relative pointer over a <see cref="T:System.Text.Json.Nodes.JsonNode"/>.
</summary>
<param name="node">The <see cref="T:System.Text.Json.Nodes.JsonNode"/>.</param>
<param name="result">The result, if return value is true; null otherwise</param>
<returns>true if a value exists at the indicate path; false otherwise.</returns>
</member>
<member name="M:Json.Pointer.RelativeJsonPointer.ToString">
<summary>Returns the fully qualified type name of this instance.</summary>
<returns>The fully qualified type name.</returns>
</member>
</members>
</doc>