diff options
Diffstat (limited to 'Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0')
5 files changed, 765 insertions, 0 deletions
diff --git a/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll Binary files differnew file mode 100644 index 0000000000..be911766c3 --- /dev/null +++ b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll diff --git a/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.xml b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.xml new file mode 100644 index 0000000000..9de53a298c --- /dev/null +++ b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.xml @@ -0,0 +1,740 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>Microsoft.AspNetCore.JsonPatch</name> + </assembly> + <members> + <member name="T:Microsoft.Extensions.Internal.ClosedGenericMatcher"> + <summary> + Helper related to generic interface definitions and implementing classes. + </summary> + </member> + <member name="M:Microsoft.Extensions.Internal.ClosedGenericMatcher.ExtractGenericInterface(System.Type,System.Type)"> + <summary> + Determine whether <paramref name="queryType"/> is or implements a closed generic <see cref="T:System.Type"/> + created from <paramref name="interfaceType"/>. + </summary> + <param name="queryType">The <see cref="T:System.Type"/> of interest.</param> + <param name="interfaceType">The open generic <see cref="T:System.Type"/> to match. Usually an interface.</param> + <returns> + The closed generic <see cref="T:System.Type"/> created from <paramref name="interfaceType"/> that + <paramref name="queryType"/> is or implements. <c>null</c> if the two <see cref="T:System.Type"/>s have no such + relationship. + </returns> + <remarks> + This method will return <paramref name="queryType"/> if <paramref name="interfaceType"/> is + <c>typeof(KeyValuePair{,})</c>, and <paramref name="queryType"/> is + <c>typeof(KeyValuePair{string, object})</c>. + </remarks> + </member> + <member name="T:Microsoft.AspNetCore.JsonPatch.Adapters.IObjectAdapter"> + <summary> + Defines the operations that can be performed on a JSON patch document. + </summary> + </member> + <member name="T:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter"> + <inheritdoc /> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.#ctor(Newtonsoft.Json.Serialization.IContractResolver,System.Action{Microsoft.AspNetCore.JsonPatch.JsonPatchError})"> + <summary> + Initializes a new instance of <see cref="T:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter"/>. + </summary> + <param name="contractResolver">The <see cref="T:Newtonsoft.Json.Serialization.IContractResolver"/>.</param> + <param name="logErrorAction">The <see cref="T:System.Action"/> for logging <see cref="T:Microsoft.AspNetCore.JsonPatch.JsonPatchError"/>.</param> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.ContractResolver"> + <summary> + Gets or sets the <see cref="T:Newtonsoft.Json.Serialization.IContractResolver"/>. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.LogErrorAction"> + <summary> + Action for logging <see cref="T:Microsoft.AspNetCore.JsonPatch.JsonPatchError"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.Add(Microsoft.AspNetCore.JsonPatch.Operations.Operation,System.Object)"> + <summary> + The "add" operation performs one of the following functions, + depending upon what the target location references: + + o If the target location specifies an array index, a new value is + inserted into the array at the specified index. + + o If the target location specifies an object member that does not + already exist, a new member is added to the object. + + o If the target location specifies an object member that does exist, + that member's value is replaced. + + The operation object MUST contain a "value" member whose content + specifies the value to be added. + + For example: + + { "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] } + + When the operation is applied, the target location MUST reference one + of: + + o The root of the target document - whereupon the specified value + becomes the entire content of the target document. + + o A member to add to an existing object - whereupon the supplied + value is added to that object at the indicated location. If the + member already exists, it is replaced by the specified value. + + o An element to add to an existing array - whereupon the supplied + value is added to the array at the indicated location. Any + elements at or above the specified index are shifted one position + to the right. The specified index MUST NOT be greater than the + number of elements in the array. If the "-" character is used to + index the end of the array (see [RFC6901]), this has the effect of + appending the value to the array. + + Because this operation is designed to add to existing objects and + arrays, its target location will often not exist. Although the + pointer's error handling algorithm will thus be invoked, this + specification defines the error handling behavior for "add" pointers + to ignore that error and add the value as specified. + + However, the object itself or an array containing it does need to + exist, and it remains an error for that not to be the case. For + example, an "add" with a target location of "/a/b" starting with this + document: + + { "a": { "foo": 1 } } + + is not an error, because "a" exists, and "b" will be added to its + value. It is an error in this document: + + { "q": { "bar": 2 } } + + because "a" does not exist. + </summary> + <param name="operation">The add operation.</param> + <param name="objectToApplyTo">Object to apply the operation to.</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.Add(System.String,System.Object,System.Object,Microsoft.AspNetCore.JsonPatch.Operations.Operation)"> + <summary> + Add is used by various operations (eg: add, copy, ...), yet through different operations; + This method allows code reuse yet reporting the correct operation on error + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.Move(Microsoft.AspNetCore.JsonPatch.Operations.Operation,System.Object)"> + <summary> + The "move" operation removes the value at a specified location and + adds it to the target location. + + The operation object MUST contain a "from" member, which is a string + containing a JSON Pointer value that references the location in the + target document to move the value from. + + The "from" location MUST exist for the operation to be successful. + + For example: + + { "op": "move", "from": "/a/b/c", "path": "/a/b/d" } + + This operation is functionally identical to a "remove" operation on + the "from" location, followed immediately by an "add" operation at + the target location with the value that was just removed. + + The "from" location MUST NOT be a proper prefix of the "path" + location; i.e., a location cannot be moved into one of its children. + </summary> + <param name="operation">The move operation.</param> + <param name="objectToApplyTo">Object to apply the operation to.</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.Remove(Microsoft.AspNetCore.JsonPatch.Operations.Operation,System.Object)"> + <summary> + The "remove" operation removes the value at the target location. + + The target location MUST exist for the operation to be successful. + + For example: + + { "op": "remove", "path": "/a/b/c" } + + If removing an element from an array, any elements above the + specified index are shifted one position to the left. + </summary> + <param name="operation">The remove operation.</param> + <param name="objectToApplyTo">Object to apply the operation to.</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.Remove(System.String,System.Object,Microsoft.AspNetCore.JsonPatch.Operations.Operation)"> + <summary> + Remove is used by various operations (eg: remove, move, ...), yet through different operations; + This method allows code reuse yet reporting the correct operation on error. The return value + contains the type of the item that has been removed (and a bool possibly signifying an error) + This can be used by other methods, like replace, to ensure that we can pass in the correctly + typed value to whatever method follows. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.Replace(Microsoft.AspNetCore.JsonPatch.Operations.Operation,System.Object)"> + <summary> + The "replace" operation replaces the value at the target location + with a new value. The operation object MUST contain a "value" member + whose content specifies the replacement value. + + The target location MUST exist for the operation to be successful. + + For example: + + { "op": "replace", "path": "/a/b/c", "value": 42 } + + This operation is functionally identical to a "remove" operation for + a value, followed immediately by an "add" operation at the same + location with the replacement value. + + Note: even though it's the same functionally, we do not call remove + add + for performance reasons (multiple checks of same requirements). + </summary> + <param name="operation">The replace operation.</param> + <param name="objectToApplyTo">Object to apply the operation to.</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Adapters.ObjectAdapter.Copy(Microsoft.AspNetCore.JsonPatch.Operations.Operation,System.Object)"> + <summary> + The "copy" operation copies the value at a specified location to the + target location. + + The operation object MUST contain a "from" member, which is a string + containing a JSON Pointer value that references the location in the + target document to copy the value from. + + The "from" location MUST exist for the operation to be successful. + + For example: + + { "op": "copy", "from": "/a/b/c", "path": "/a/b/e" } + + This operation is functionally identical to an "add" operation at the + target location using the value specified in the "from" member. + + Note: even though it's the same functionally, we do not call add with + the value specified in from for performance reasons (multiple checks of same requirements). + </summary> + <param name="operation">The copy operation.</param> + <param name="objectToApplyTo">Object to apply the operation to.</param> + </member> + <member name="T:Microsoft.AspNetCore.JsonPatch.Helpers.GetValueResult"> + <summary> + Return value for the helper method used by Copy/Move. Needed to ensure we can make a different + decision in the calling method when the value is null because it cannot be fetched (HasError = true) + versus when it actually is null (much like why RemovedPropertyTypeResult is used for returning + type in the Remove operation). + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Helpers.GetValueResult.PropertyValue"> + <summary> + The value of the property we're trying to get + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Helpers.GetValueResult.HasError"> + <summary> + HasError: true when an error occurred, the operation didn't complete succesfully + </summary> + </member> + <member name="T:Microsoft.AspNetCore.JsonPatch.JsonPatchProperty"> + <summary> + Metadata for JsonProperty. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchProperty.#ctor(Newtonsoft.Json.Serialization.JsonProperty,System.Object)"> + <summary> + Initializes a new instance. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.JsonPatchProperty.Property"> + <summary> + Gets or sets JsonProperty. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.JsonPatchProperty.Parent"> + <summary> + Gets or sets Parent. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.Add(System.String,System.Object)"> + <summary> + Add operation. Will result in, for example, + { "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] } + </summary> + <param name="path">target location</param> + <param name="value">value</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.Remove(System.String)"> + <summary> + Remove value at target location. Will result in, for example, + { "op": "remove", "path": "/a/b/c" } + </summary> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.Replace(System.String,System.Object)"> + <summary> + Replace value. Will result in, for example, + { "op": "replace", "path": "/a/b/c", "value": 42 } + </summary> + <param name="path">target location</param> + <param name="value">value</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.Move(System.String,System.String)"> + <summary> + Removes value at specified location and add it to the target location. Will result in, for example: + { "op": "move", "from": "/a/b/c", "path": "/a/b/d" } + </summary> + <param name="from">source location</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.Copy(System.String,System.String)"> + <summary> + Copy the value at specified location to the target location. Will result in, for example: + { "op": "copy", "from": "/a/b/c", "path": "/a/b/e" } + </summary> + <param name="from">source location</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.ApplyTo(System.Object)"> + <summary> + Apply this JsonPatchDocument + </summary> + <param name="objectToApplyTo">Object to apply the JsonPatchDocument to</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.ApplyTo(System.Object,System.Action{Microsoft.AspNetCore.JsonPatch.JsonPatchError})"> + <summary> + Apply this JsonPatchDocument + </summary> + <param name="objectToApplyTo">Object to apply the JsonPatchDocument to</param> + <param name="logErrorAction">Action to log errors</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument.ApplyTo(System.Object,Microsoft.AspNetCore.JsonPatch.Adapters.IObjectAdapter)"> + <summary> + Apply this JsonPatchDocument + </summary> + <param name="objectToApplyTo">Object to apply the JsonPatchDocument to</param> + <param name="adapter">IObjectAdapter instance to use when applying</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Add``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},``0)"> + <summary> + Add operation. Will result in, for example, + { "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] } + </summary> + <typeparam name="TProp">value type</typeparam> + <param name="path">target location</param> + <param name="value">value</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Add``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},``0,System.Int32)"> + <summary> + Add value to list at given position + </summary> + <typeparam name="TProp">value type</typeparam> + <param name="path">target location</param> + <param name="value">value</param> + <param name="position">position</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Add``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},``0)"> + <summary> + At value at end of list + </summary> + <typeparam name="TProp">value type</typeparam> + <param name="path">target location</param> + <param name="value">value</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Remove``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"> + <summary> + Remove value at target location. Will result in, for example, + { "op": "remove", "path": "/a/b/c" } + </summary> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Remove``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32)"> + <summary> + Remove value from list at given position + </summary> + <typeparam name="TProp">value type</typeparam> + <param name="path">target location</param> + <param name="position">position</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Remove``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}})"> + <summary> + Remove value from end of list + </summary> + <typeparam name="TProp">value type</typeparam> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Replace``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},``0)"> + <summary> + Replace value. Will result in, for example, + { "op": "replace", "path": "/a/b/c", "value": 42 } + </summary> + <param name="path">target location</param> + <param name="value">value</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Replace``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},``0,System.Int32)"> + <summary> + Replace value in a list at given position + </summary> + <typeparam name="TProp">value type</typeparam> + <param name="path">target location</param> + <param name="value">value</param> + <param name="position">position</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Replace``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},``0)"> + <summary> + Replace value at end of a list + </summary> + <typeparam name="TProp">value type</typeparam> + <param name="path">target location</param> + <param name="value">value</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Move``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Linq.Expressions.Expression{System.Func{`0,``0}})"> + <summary> + Removes value at specified location and add it to the target location. Will result in, for example: + { "op": "move", "from": "/a/b/c", "path": "/a/b/d" } + </summary> + <param name="from">source location</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Move``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32,System.Linq.Expressions.Expression{System.Func{`0,``0}})"> + <summary> + Move from a position in a list to a new location + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="positionFrom">position</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Move``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32)"> + <summary> + Move from a property to a location in a list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="path">target location</param> + <param name="positionTo">position</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Move``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32,System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32)"> + <summary> + Move from a position in a list to another location in a list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="positionFrom">position (source)</param> + <param name="path">target location</param> + <param name="positionTo">position (target)</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Move``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32,System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}})"> + <summary> + Move from a position in a list to the end of another list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="positionFrom">position</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Move``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}})"> + <summary> + Move to the end of a list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Copy``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Linq.Expressions.Expression{System.Func{`0,``0}})"> + <summary> + Copy the value at specified location to the target location. Willr esult in, for example: + { "op": "copy", "from": "/a/b/c", "path": "/a/b/e" } + </summary> + <param name="from">source location</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Copy``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32,System.Linq.Expressions.Expression{System.Func{`0,``0}})"> + <summary> + Copy from a position in a list to a new location + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="positionFrom">position</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Copy``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32)"> + <summary> + Copy from a property to a location in a list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="path">target location</param> + <param name="positionTo">position</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Copy``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32,System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32)"> + <summary> + Copy from a position in a list to a new location in a list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="positionFrom">position (source)</param> + <param name="path">target location</param> + <param name="positionTo">position (target)</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Copy``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}},System.Int32,System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}})"> + <summary> + Copy from a position in a list to the end of another list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="positionFrom">position</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.Copy``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IList{``0}}})"> + <summary> + Copy to the end of a list + </summary> + <typeparam name="TProp"></typeparam> + <param name="from">source location</param> + <param name="path">target location</param> + <returns></returns> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.ApplyTo(`0)"> + <summary> + Apply this JsonPatchDocument + </summary> + <param name="objectToApplyTo">Object to apply the JsonPatchDocument to</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.ApplyTo(`0,System.Action{Microsoft.AspNetCore.JsonPatch.JsonPatchError})"> + <summary> + Apply this JsonPatchDocument + </summary> + <param name="objectToApplyTo">Object to apply the JsonPatchDocument to</param> + <param name="logErrorAction">Action to log errors</param> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1.ApplyTo(`0,Microsoft.AspNetCore.JsonPatch.Adapters.IObjectAdapter)"> + <summary> + Apply this JsonPatchDocument + </summary> + <param name="objectToApplyTo">Object to apply the JsonPatchDocument to</param> + <param name="adapter">IObjectAdapter instance to use when applying</param> + </member> + <member name="T:Microsoft.AspNetCore.JsonPatch.JsonPatchError"> + <summary> + Captures error message and the related entity and the operation that caused it. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.JsonPatchError.#ctor(System.Object,Microsoft.AspNetCore.JsonPatch.Operations.Operation,System.String)"> + <summary> + Initializes a new instance of <see cref="T:Microsoft.AspNetCore.JsonPatch.JsonPatchError"/>. + </summary> + <param name="affectedObject">The object that is affected by the error.</param> + <param name="operation">The <see cref="P:Microsoft.AspNetCore.JsonPatch.JsonPatchError.Operation"/> that caused the error.</param> + <param name="errorMessage">The error message.</param> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.JsonPatchError.AffectedObject"> + <summary> + Gets the object that is affected by the error. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.JsonPatchError.Operation"> + <summary> + Gets the <see cref="P:Microsoft.AspNetCore.JsonPatch.JsonPatchError.Operation"/> that caused the error. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.JsonPatchError.ErrorMessage"> + <summary> + Gets the error message. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.CannotDeterminePropertyType"> + <summary> + The type of the property at path '{0}' could not be determined. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatCannotDeterminePropertyType(System.Object)"> + <summary> + The type of the property at path '{0}' could not be determined. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.CannotCannotCopyProperty"> + <summary> + The property at '{0}' could not be copied. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatCannotCopyProperty(System.Object)"> + <summary> + The property at '{0}' could not be copied. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.CannotPerformOperation"> + <summary> + The '{0}' operation at path '{1}' could not be performed. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatCannotPerformOperation(System.Object,System.Object)"> + <summary> + The '{0}' operation at path '{1}' could not be performed. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.CannotReadProperty"> + <summary> + The property at '{0}' could not be read. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatCannotReadProperty(System.Object)"> + <summary> + The property at '{0}' could not be read. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.CannotUpdateProperty"> + <summary> + The property at path '{0}' could not be updated. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatCannotUpdateProperty(System.Object)"> + <summary> + The property at path '{0}' could not be updated. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.IndexOutOfBounds"> + <summary> + The index value provided by path segment '{0}' is out of bounds of the array size. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatIndexOutOfBounds(System.Object)"> + <summary> + The index value provided by path segment '{0}' is out of bounds of the array size. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.InvalidIndexValue"> + <summary> + The path segment '{0}' is invalid for an array index. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatInvalidIndexValue(System.Object)"> + <summary> + The path segment '{0}' is invalid for an array index. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.InvalidJsonPatchDocument"> + <summary> + The type '{0}' was malformed and could not be parsed. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatInvalidJsonPatchDocument(System.Object)"> + <summary> + The type '{0}' was malformed and could not be parsed. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.InvalidJsonPatchOperation"> + <summary> + Invalid JsonPatch operation '{0}'. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatInvalidJsonPatchOperation(System.Object)"> + <summary> + Invalid JsonPatch operation '{0}'. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.InvalidValueForPath"> + <summary> + The provided string '{0}' is an invalid path. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatInvalidValueForPath(System.Object)"> + <summary> + The provided string '{0}' is an invalid path. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.InvalidValueForProperty"> + <summary> + The value '{0}' is invalid for target location. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatInvalidValueForProperty(System.Object)"> + <summary> + The value '{0}' is invalid for target location. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.ParameterMustMatchType"> + <summary> + '{0}' must be of type '{1}'. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatParameterMustMatchType(System.Object,System.Object)"> + <summary> + '{0}' must be of type '{1}'. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.PatchNotSupportedForArrays"> + <summary> + The type '{0}' which is an array is not supported for json patch operations as it has a fixed size. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatPatchNotSupportedForArrays(System.Object)"> + <summary> + The type '{0}' which is an array is not supported for json patch operations as it has a fixed size. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.PatchNotSupportedForNonGenericLists"> + <summary> + The type '{0}' which is a non generic list is not supported for json patch operations. Only generic list types are supported. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatPatchNotSupportedForNonGenericLists(System.Object)"> + <summary> + The type '{0}' which is a non generic list is not supported for json patch operations. Only generic list types are supported. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.TargetLocationAtPathSegmentNotFound"> + <summary> + The target location specified by path segment '{0}' was not found. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatTargetLocationAtPathSegmentNotFound(System.Object)"> + <summary> + The target location specified by path segment '{0}' was not found. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.TargetLocationNotFound"> + <summary> + For operation '{0}', the target location specified by path '{1}' was not found. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatTargetLocationNotFound(System.Object,System.Object)"> + <summary> + For operation '{0}', the target location specified by path '{1}' was not found. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.JsonPatch.Resources.TestOperationNotSupported"> + <summary> + The test operation is not supported. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.JsonPatch.Resources.FormatTestOperationNotSupported"> + <summary> + The test operation is not supported. + </summary> + </member> + </members> +</doc> diff --git a/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg Binary files differnew file mode 100644 index 0000000000..a7170b9cc8 --- /dev/null +++ b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg diff --git a/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg.sha512 b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg.sha512 new file mode 100644 index 0000000000..3d0f727ce6 --- /dev/null +++ b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg.sha512 @@ -0,0 +1 @@ +US78cfi7nrPTXeONgcSWbgrUBLs1Aca4kCJTieWXDLg0G0gwmdfPbd6S3c5TdJRQdA69K3UhPAs9r9ZAMjIFAA==
\ No newline at end of file diff --git a/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.nuspec b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.nuspec new file mode 100644 index 0000000000..1dee3dfa66 --- /dev/null +++ b/Tools/dotnetcli/sdk/NuGetFallbackFolder/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.nuspec @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd"> + <metadata> + <id>Microsoft.AspNetCore.JsonPatch</id> + <version>2.0.0</version> + <authors>Microsoft</authors> + <owners>Microsoft</owners> + <requireLicenseAcceptance>true</requireLicenseAcceptance> + <licenseUrl>https://raw.githubusercontent.com/aspnet/Home/2.0.0/LICENSE.txt</licenseUrl> + <projectUrl>https://asp.net/</projectUrl> + <iconUrl>https://go.microsoft.com/fwlink/?LinkID=288859</iconUrl> + <description>ASP.NET Core support for JSON PATCH.</description> + <copyright>Copyright © Microsoft Corporation</copyright> + <tags>aspnetcore json jsonpatch</tags> + <serviceable>true</serviceable> + <repository type="git" url="https://github.com/aspnet/JsonPatch" /> + <dependencies> + <group targetFramework=".NETStandard2.0"> + <dependency id="Microsoft.CSharp" version="4.4.0" exclude="Build,Analyzers" /> + <dependency id="Newtonsoft.Json" version="10.0.1" exclude="Build,Analyzers" /> + </group> + </dependencies> + </metadata> +</package>
\ No newline at end of file |