cache nuget packages
This commit is contained in:
5
local-nuget/jsonpointer.net/3.0.3/.nupkg.metadata
Normal file
5
local-nuget/jsonpointer.net/3.0.3/.nupkg.metadata
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"version": 2,
|
||||
"contentHash": "mCGQc15lHLp1R2CVhWiipnZurHXm93+LbPPAT/vXQm5PdHt6WQuYLhaEF8VZ+aXL9P2I6bGND6pDTEfqFs6gig==",
|
||||
"source": "https://api.nuget.org/v3/index.json"
|
||||
}
|
||||
BIN
local-nuget/jsonpointer.net/3.0.3/.signature.p7s
Normal file
BIN
local-nuget/jsonpointer.net/3.0.3/.signature.p7s
Normal file
Binary file not shown.
23
local-nuget/jsonpointer.net/3.0.3/JsonPointer.Net.nuspec
Normal file
23
local-nuget/jsonpointer.net/3.0.3/JsonPointer.Net.nuspec
Normal 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>
|
||||
21
local-nuget/jsonpointer.net/3.0.3/LICENSE
Normal file
21
local-nuget/jsonpointer.net/3.0.3/LICENSE
Normal 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.
|
||||
BIN
local-nuget/jsonpointer.net/3.0.3/json-logo-256.png
Normal file
BIN
local-nuget/jsonpointer.net/3.0.3/json-logo-256.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
BIN
local-nuget/jsonpointer.net/3.0.3/jsonpointer.net.3.0.3.nupkg
Normal file
BIN
local-nuget/jsonpointer.net/3.0.3/jsonpointer.net.3.0.3.nupkg
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
06iP664rFlvqSKFb14XWPbBixabRmldIsruIKqvFFdnSNiaVp1AE/vJBnUXc6If5mmj5gj42/ldCklkXGphXzA==
|
||||
@@ -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>
|
||||
Reference in New Issue
Block a user